Share via


HID_FUNCS (Compact 2013)

3/26/2014

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.

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

See Also

Reference

HID Driver Structures