HID_COLLECTION_INFORMATION estructura (hidclass.h)
La estructura HID_COLLECTION_INFORMATION contiene información general sobre una 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 es TRUE, que el controlador de clase HID debe sondear el dispositivo para recibir datos. De lo contrario, si Polled es 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.
Comentarios
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 |
---|---|
Header | hidclass.h (include Hidclass.h) |