Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure contains the HID client function pointers.
struct _HID_FUNCS { DWORD dwCount; LPGET_REPORT lpGetReport; LPSET_REPORT lpSetReport; LPGET_INTERRUPT_REPORT lpGetInterruptReport; LPGET_STRING lpGetString; LPGET_QUEUE_SIZE lpGetQueueSize; LPSET_QUEUE_SIZE lpSetQueueSize;};
Members
- dwCount
Size of this structure. - lpGetReport
Pointer to an LPGET_REPORT function. - lpSetReport
Pointer to an LPSET_REPORT function. - lpGetInterruptReport
Pointer to an LPGET_INTERRUPT_REPORT function. - lpGetString
Pointer to an LPGET_STRING function. - lpGetQueueSize
Pointer to an LPGET_QUEUE_SIZE function. - lpSetQueueSize
Pointer to an LPSET_QUEUE_SIZE function.
Remarks
The following code example shows the declarations for HID_FUNCS.
typedef struct _HID_FUNCS HID_FUNCS, * PHID_FUNCS, * LPHID_FUNCS;
typedef struct _HID_FUNCS const * PCHID_FUNCS;
typedef struct _HID_FUNCS const * LPCHID_FUNCS;
For more information about the HID driver functions, see %_WINCEROOT%\Public\Common\OAK\Drivers\USB\Class\HID\HIDClass\MDD\Client.cpp.
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Hiddi.h.
Send Feedback on this topic to the authors