HID_COLLECTION_INFORMATION estrutura (hidclass.h)
A estrutura HID_COLLECTION_INFORMATION contém informações gerais sobre uma coleção de de nível superior.
Sintaxe
typedef struct _HID_COLLECTION_INFORMATION {
ULONG DescriptorSize;
BOOLEAN Polled;
UCHAR Reserved1[1];
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;
Membros
DescriptorSize
Especifica o tamanho, em bytes, do dados pré-preparados de uma coleção.
Polled
Indica, se VERDADEIRO, que o driver de classe HID deve sondar o dispositivo para receber dados. Caso contrário, se sondado for FALSE, o dispositivo usará interrupções assíncronas para sinalizar ao host que o dispositivo tem relatórios HID para enviar ao host.
Reserved1[1]
Reservado para uso interno do sistema.
VendorID
Especifica a ID do fornecedor de um dispositivo HID.
ProductID
Especifica a ID do produto de um dispositivo HID.
VersionNumber
Especifica o número de revisão do fabricante para um dispositivo HID.
Observações
Os drivers no modo kernel podem usar um IOCTL_HID_GET_COLLECTION_INFORMATION para obter a estrutura de HID_COLLECTION_INFORMATION de uma coleção.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | hidclass.h (inclua Hidclass.h) |