Condividi tramite


struttura HID_DEVICE_ATTRIBUTES (hidport.h)

La struttura HID_DEVICE_ATTRIBUTES contiene informazioni su un dispositivo HIDClass.

Sintassi

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

Membri

Size

Specifica le dimensioni della struttura. Questo membro deve essere considerato di sola lettura quando un minidriver HID usa questa struttura per completare una richiesta di IOCTL_HID_GET_DEVICE_ATTRIBUTES.

VendorID

Specifica l'ID fornitore di un dispositivo HID.

ProductID

Specifica l'ID prodotto di un dispositivo HID.

VersionNumber

Specifica il numero di revisione del produttore per un dispositivo HID.

Reserved[11]

Riservato per l'uso interno del sistema.

Osservazioni

Il driver di classe HID usa questa struttura per ottenere gli attributi del dispositivo quando invia una richiesta di IOCTL_HID_GET_DEVICE_ATTRIBUTES a un minidriver HID.

Fabbisogno

Requisito Valore
intestazione hidport.h (include Hidport.h)

Vedere anche

IOCTL_HID_GET_DEVICE_ATTRIBUTES