структура HID_DEVICE_EXTENSION (hidport.h)

Структура HID_DEVICE_EXTENSION используется мини-накопителем HID в качестве макета для расширения функционального объекта устройства 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

Указатель на часть расширения устройства, относящаяся к мини-накопителю.

Требования

Требование Значение
Заголовок hidport.h (включая Hidport.h)

См. также раздел

HidRegisterMinidriver