LPGET_INTERRUPT_REPORT (Compact 2013)
3/26/2014
This function retrieves an interrupt report from the device.
Syntax
typedef DWORD (*LPGET_INTERRUPT_REPORT) (
HID_HANDLE hDevice,
PCHAR pbBuffer,
DWORD cbBuffer,
PDWORD pcbTransferred,
HANDLE hCancel,
DWORD dwTimeout
);
Parameters
- hDevice
[in] Handle to a HID device.
- pbBuffer
[in] Pointer to the HID report. The first byte is the report identifier.
- cbBuffer
[in] HID report length.
- pcbTransferred
[out] Pointer to the transferred data.
- hCancel
[in] Transfer cancel signal. Use this parameter to cancel the transfer.
- dwTimeout
[in] Time in milliseconds (ms) before the operation times out.
Return Value
Returns ERROR_SUCCESS, ERROR_DEVICE_REMOVED, or ERROR_TIMEOUT.
Requirements
Header |
hiddi.h |
Library |
Conshid_lib.lib, |