Compartilhar via


estrutura HID_DEVICE_ATTRIBUTES (hidport.h)

A estrutura HID_DEVICE_ATTRIBUTES contém informações sobre um dispositivo HIDClass.

Sintaxe

typedef struct _HID_DEVICE_ATTRIBUTES {
  ULONG  Size;
  USHORT VendorID;
  USHORT ProductID;
  USHORT VersionNumber;
  USHORT Reserved[11];
} HID_DEVICE_ATTRIBUTES, *PHID_DEVICE_ATTRIBUTES;

Membros

Size

Especifica o tamanho da estrutura. Esse membro deve ser tratado como somente leitura quando um minidriver HID usa essa estrutura para concluir uma solicitação de IOCTL_HID_GET_DEVICE_ATTRIBUTES .

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.

Reserved[11]

Reservado para uso interno do sistema.

Comentários

O driver de classe HID usa essa estrutura para obter atributos de dispositivo quando envia uma solicitação de IOCTL_HID_GET_DEVICE_ATTRIBUTES para um minidriver HID.

Requisitos

Requisito Valor
Cabeçalho hidport.h (inclua Hidport.h)

Confira também

IOCTL_HID_GET_DEVICE_ATTRIBUTES