estructura HID_DESCRIPTOR (hidport.h)
La estructura HID_DESCRIPTOR representa un descriptor HID para un dispositivo HIDClass.
Sintaxis
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;
Miembros
bLength
bDescriptorType
bcdHID
bCountry
bNumDescriptors
_HID_DESCRIPTOR_DESC_LIST
_HID_DESCRIPTOR_DESC_LIST.bReportType
_HID_DESCRIPTOR_DESC_LIST.wReportLength
[1] DescriptorList[1]
Observaciones
El controlador de clase HID usa una solicitud IOCTL_HID_GET_DEVICE_DESCRIPTOR para obtener el descriptor HID de un dispositivo de un minidriver HID.
Para obtener información sobre los descriptores HID, consulte el estándar universal serial Bus (USB) definición de clase de dispositivo para dispositivos de interfaz humana (HID) ubicado en el sitio web de USB Implementers Forum.
Requisitos
Requisito | Valor |
---|---|
encabezado de | hidport.h (include Hidport.h) |