次の方法で共有


HID_DEVICE_EXTENSION 構造体 (hidport.h)

HID_DEVICE_EXTENSION構造体は、HIDClass デバイスの機能デバイス オブジェクトのデバイス拡張機能のレイアウトとして HID ミニドライバーによって使用されます。

構文

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