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) |