HID_DEVICE_EXTENSION-Struktur (hidport.h)

Die HID_DEVICE_EXTENSION-Struktur wird von einem HID-Minidriver als Layout für die Geräteerweiterung des funktionalen Geräteobjekts eines HIDClass-Geräts verwendet.

Syntax

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

Member

PhysicalDeviceObject

Zeiger auf das physische Geräteobjekt des HID-Geräts.

NextDeviceObject

Zeiger auf das Geräteobjekt direkt unterhalb des funktionalen Geräteobjekts im Gerätestapel des HID-Geräts.

MiniDeviceExtension

Zeiger auf den minidriver-spezifischen Teil der Geräteerweiterung.

Anforderungen

Anforderung Wert
Header hidport.h (include Hidport.h)

Weitere Informationen

HidRegisterMinidriver