Compartir a través de


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)

Consulte también

HID_COLLECTION_INFORMATION

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION