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 を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示