HID Collection Capabilities (Windows Embedded CE 6.0)
1/6/2010
Usages, reports, link collections, and controls define the capability of a collection. To obtain a summary of a collection's capability, call HidP_GetCaps to obtain a HIDP_CAPS structure.
The following list shows the information contained in the HIDP_CAPS structure:
- Usage page and usage identifier of the collection
- Size, in bytes, of the collection's input, output, and feature reports
- Number of HIDP_LINK_COLLECTION_NODE structures in the collection's link collection array
- Number of HIDP_BUTTON_CAPS structures in the button capability array returned by HidP_GetButtonCaps for each report type
- Number of HIDP_VALUE_CAPS structures in the value capability array returned by HidP_GetValueCaps for each report type
- Number of buttons and values supported by the collection for each report type
The NumberXXXDataIndices member specifies this information.