HID_FUNCS (Windows Embedded CE 6.0)
1/6/2010
This structure contains the HID client function pointers.
Syntax
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
Header | hiddi.h |
Windows Embedded CE | Windows CE .NET 4.2 and later |