HID_DESCRIPTOR結構 (hidport.h)
HID_DESCRIPTOR 結構代表 HIDClass 裝置的 HID 描述項。
語法
typedef struct _HID_DESCRIPTOR {
UCHAR bLength;
UCHAR bDescriptorType;
USHORT bcdHID;
UCHAR bCountry;
UCHAR bNumDescriptors;
struct {
UCHAR bReportType;
USHORT wReportLength;
} _HID_DESCRIPTOR_DESC_LIST;
_HID_DESCRIPTOR_DESC_LIST DescriptorList[1];
} HID_DESCRIPTOR, *PHID_DESCRIPTOR;
成員
bLength
bDescriptorType
bcdHID
bCountry
bNumDescriptors
_HID_DESCRIPTOR_DESC_LIST
_HID_DESCRIPTOR_DESC_LIST.bReportType
_HID_DESCRIPTOR_DESC_LIST.wReportLength
[1] DescriptorList[1]
言論
HID 類別驅動程式會使用 IOCTL_HID_GET_DEVICE_DESCRIPTOR 要求,從 HID 迷你驅動程式取得裝置的 HID 描述元。
如需 HID 描述項的相關信息,請參閱位於 USB 實作者論壇網站的通用序列總線(USB)標準 人類介面裝置的裝置類別定義(HID)。
要求
要求 | 價值 |
---|---|
標頭 | hidport.h (包括 Hidport.h) |