次の方法で共有


HID_DEVICE_ATTRIBUTES構造体 (hidport.h)

HID_DEVICE_ATTRIBUTES構造体には、HIDClass デバイスに関する情報が含まれています。

構文

typedef struct _HID_DEVICE_ATTRIBUTES {
  ULONG  Size;
  USHORT VendorID;
  USHORT ProductID;
  USHORT VersionNumber;
  USHORT Reserved[11];
} HID_DEVICE_ATTRIBUTES, *PHID_DEVICE_ATTRIBUTES;

メンバー

Size

構造体のサイズを指定します。 HID ミニドライバーがこの構造体を使用して IOCTL_HID_GET_DEVICE_ATTRIBUTES 要求を完了する場合、このメンバーは読み取り専用として扱う必要があります。

VendorID

HID デバイスのベンダー ID を指定します。

ProductID

HID デバイスの製品 ID を指定します。

VersionNumber

HID デバイスの製造元のリビジョン番号を指定します。

Reserved[11]

内部システムの使用のために予約されています。

注釈

HID クラス ドライバーは、HID ミニドライバーに IOCTL_HID_GET_DEVICE_ATTRIBUTES 要求を送信するときに、この構造体を使用してデバイス属性を取得します。

要件

要件
Header hidport.h (Hidport.h を含む)

こちらもご覧ください

IOCTL_HID_GET_DEVICE_ATTRIBUTES