HID_DEVICE_EXTENSION 结构 (hidport.h)

HID 微型驱动程序使用HID_DEVICE_EXTENSION结构作为 HIDClass 设备功能设备对象的设备扩展的布局。

语法

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

成员

PhysicalDeviceObject

指向 HID 设备的物理设备对象的指针。

NextDeviceObject

指向 HID 设备堆栈中功能设备对象正下方的设备对象的指针。

MiniDeviceExtension

指向设备扩展中特定于微型驱动程序部分的指针。

要求

要求
Header hidport.h (包括 Hidport.h)

另请参阅

HidRegisterMinidriver