HIDP_DEVICE_DESC structure (hidpddi.h)

Contains the device description block filled in collection descriptions as linked lists. This structure is used by HidP_GetCollectionDescription.

Syntax

typedef struct _HIDP_DEVICE_DESC {
  PHIDP_COLLECTION_DESC CollectionDesc;
  ULONG                 CollectionDescLength;
  PHIDP_REPORT_IDS      ReportIDs;
  ULONG                 ReportIDsLength;
  HIDP_GETCOLDESC_DBG   Dbg;
} HIDP_DEVICE_DESC, *PHIDP_DEVICE_DESC;

Members

CollectionDesc

An array of HIDP_COLLECTION_DESC structure that contains the collection descriptors.

CollectionDescLength

The number of elements in the array of the collection descriptors.

ReportIDs

An array of HIDP_REPORT_IDS structures report ID information for a report descriptor.

ReportIDsLength

The number of elements in the length of the array of report IDs.

Dbg

A HIDP_GETCOLDESC_DBG structure that contains the error code indicating the failure in parsing the report descriptor.

Requirements

Requirement Value
Header hidpddi.h (include Hidpddi.h)

See also

HidP_GetCollectionDescription