estructura de 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]
Comentarios
El controlador de clase HID usa una solicitud de 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, vea la definición de clase de dispositivo estándar del Bus serie universal (USB) para dispositivos de interfaz humana (HID) que se encuentra en el sitio web del foro de implementadores USB.
Requisitos
Requisito | Valor |
---|---|
Header | hidport.h (include Hidport.h) |