예제 #1
0
 internal HIDDevice(int requestTimeoutPeriod, UInt32 PID, UInt32 VID, SafeFileHandle deviceHandle, string devicePathName, FileStream streamForReadingDeviceInputReports, HIDDeviceCapabilities deviceCapabilities)
 {
     this.PID = PID;
     this.VID = VID;
     this.RequestTimeoutPeriod = requestTimeoutPeriod;
     DeviceHandle              = deviceHandle;
     DevicePathName            = devicePathName;
     _deviceInputReportsStream = streamForReadingDeviceInputReports;
     Capabilities              = deviceCapabilities;
 }
예제 #2
0
 public HIDDevice(HIDDeviceCapabilities deviceCapabilities)
 {
     Capabilities = deviceCapabilities;
 }