コード例 #1
0
ファイル: HidDevice.cs プロジェクト: mpyzhov/CMTest
        public void Open(HidDeviceAccess desiredAccess)
        {
            handle = manager.OpenDevice(devicePath, desiredAccess);
            if (handle.IsInvalid)
            {
                //Logger.Error("Cannot open device");
                return;
            }

            AccessLevel = desiredAccess;

            capabilities  = manager.GetDeviceCapabilities(handle);
            VersionNumber = capabilities.VersionNumber;

            stream = manager.GetDeviceStream(handle);
        }