Partager via


HID_DEVICE_EXTENSION structure (hidport.h)

La structure HID_DEVICE_EXTENSION est utilisée par un minidriver HID comme disposition pour l’extension d’appareil de l’objet d’appareil fonctionnel d’un appareil HIDClass.

Syntaxe

typedef struct _HID_DEVICE_EXTENSION {
  PDEVICE_OBJECT PhysicalDeviceObject;
  PDEVICE_OBJECT NextDeviceObject;
  PVOID          MiniDeviceExtension;
} HID_DEVICE_EXTENSION, *PHID_DEVICE_EXTENSION;

Membres

PhysicalDeviceObject

Pointeur vers l’objet d’appareil physique de l’appareil HID.

NextDeviceObject

Pointeur vers l’objet d’appareil immédiatement en dessous de l’objet d’appareil fonctionnel dans la pile d’appareils de l’appareil HID.

MiniDeviceExtension

Pointeur vers la partie spécifique du minidriver de l’extension de l’appareil.

Configuration requise

Condition requise Valeur
En-tête hidport.h (inclure Hidport.h)

Voir aussi

HidRegisterMinidriver