estructura HID_COLLECTION_INFORMATION (hidclass.h)
La estructura de HID_COLLECTION_INFORMATION contiene información general sobre un colección de nivel superior.
Sintaxis
typedef struct _HID_COLLECTION_INFORMATION {
ULONG DescriptorSize;
BOOLEAN Polled;
UCHAR Reserved1[1];
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;
Miembros
DescriptorSize
Especifica el tamaño, en bytes, de los datos preparados de una colección.
Polled
Indica, si TRUE, que el controlador de clase HID debe sondear el dispositivo para recibir datos. De lo contrario, si sondear FALSE, el dispositivo usa interrupciones asincrónicas para indicar al host que el dispositivo tiene informes HID para enviar al host.
Reserved1[1]
Reservado para uso interno del sistema.
VendorID
Especifica el identificador de proveedor de un dispositivo HID.
ProductID
Especifica el identificador de producto de un dispositivo HID.
VersionNumber
Especifica el número de revisión del fabricante para un dispositivo HID.
Observaciones
Los controladores en modo kernel pueden usar un IOCTL_HID_GET_COLLECTION_INFORMATION para obtener la estructura HID_COLLECTION_INFORMATION de una colección.
Requisitos
Requisito | Valor |
---|---|
encabezado de | hidclass.h (include Hidclass.h) |