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