HID Parser Structures

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following table shows the HID parser structures.

Programming element Description

HIDP_PREPARSED_DATA

This structure contains preparsed data. It is passed to many of the parsing functions through the initial call to HIDDeviceAttach, which provides this structure to clients.

HIDP_BUTTON_CAPS

This structure contains information about the capability of a HID control button usage or a set of buttons associated with a usage range.

HIDP_CAPS

This structure contains information about a top-level collection's capability.

HIDP_DATA

This structure contains information about a HID control's data index and value in a HID report.

HIDP_EXTENDED_ATTRIBUTES

This structure contains information about the global items specified for a HID control that the HID parser does not recognize.

HIDP_LINK_COLLECTION_NODE

This structure contains information about a link collection in a top-level collection's link collection array.

HIDP_UNKNOWN_TOKEN

This structure contains information about a global item that the HID parser does not recognize.

HIDP_VALUE_CAPS

This structure contains information that describes the capability of a set of HID control values, either a single usage or a usage range.

USAGE_AND_PAGE

This structure specifies the usage page and usage identifier of a HID control.