HID_DEVICE_EXTENSION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// hidport.h

typedef struct _HID_DEVICE_EXTENSION {
  PDEVICE_OBJECT PhysicalDeviceObject;
  PDEVICE_OBJECT NextDeviceObject;
  PVOID          MiniDeviceExtension;
} HID_DEVICE_EXTENSION, *PHID_DEVICE_EXTENSION;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-hidport-_hid_device_extension)

_HID_DEVICE_EXTENSION structure

Description

The HID_DEVICE_EXTENSION structure is used by a HID minidriver as its layout for the device extension of a HIDClass device's functional device object.

Members

PhysicalDeviceObject

Pointer to HID device's physical device object.

NextDeviceObject

Pointer to the device object immediately below the functional device object in the HID device's device stack.

MiniDeviceExtension

Pointer to the minidriver-specific portion of the device extension.

See also

HidRegisterMinidriver