The HidDeviceInputReceiver type exposes the following members.
Starts the receiver. It will continue until the stream is closed or the device is disconnected. Be sure to call TryRead(Byte, Int32, Report) to read HID reports as they come in.
Checks for pending HID reports.