WDF_DEVICE_INTERFACE_PROPERTY_DATA 構造体 (wdfdevice.h)
[UMDF にのみ適用]
WDF_DEVICE_INTERFACE_PROPERTY_DATA構造体では、デバイス インターフェイス プロパティについて説明します。
構文
typedef struct _WDF_DEVICE_INTERFACE_PROPERTY_DATA {
ULONG Size;
const GUID *InterfaceClassGUID;
PCUNICODE_STRING ReferenceString;
const DEVPROPKEY *PropertyKey;
LCID Lcid;
ULONG Flags;
} WDF_DEVICE_INTERFACE_PROPERTY_DATA, *PWDF_DEVICE_INTERFACE_PROPERTY_DATA;
メンバー
Size
この構造体のサイズ (バイト単位)。
InterfaceClassGUID
デバイス インターフェイス クラスを識別する GUID へのポインター。
ReferenceString
デバイス インターフェイスの参照文字列を記述する UNICODE_STRING 構造体へのポインター。 このパラメーターは省略可能であり、NULL にすることができます。
PropertyKey
デバイス プロパティ キーを指定する DEVPROPKEY 構造体へのポインター。
Lcid
ロケール識別子を指定します。 このパラメーターは、言語固有の LCID 値または LOCALE_NEUTRALに設定します。 LOCALE_NEUTRAL LCID は、プロパティが言語に依存しないことを指定します (つまり、どの言語にも固有ではありません)。 このパラメーターは 、LOCALE_SYSTEM_DEFAULT または LOCALE_USER_DEFAULTに設定しないでください。 言語固有の LCID 値の詳細については、「 LCID 構造体」を参照してください。
Flags
現在は使用しません。 このメンバーを 0 に設定します。
注釈
WDF_DEVICE_INTERFACE_PROPERTY_DATA構造体は、次のメソッドへの入力として使用されます。
- WdfDeviceAllocAndQueryInterfaceProperty
- WdfDeviceAssignInterfaceProperty
- WdfDeviceQueryInterfaceProperty
例
WDF_DEVICE_INTERFACE_PROPERTY_DATAの使用方法の例については、「WdfDeviceAssignInterfaceProperty」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
最小 UMDF バージョン | 2.0 |
Header | wdfdevice.h (Wdf.h を含む) |
こちらもご覧ください
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT
WdfDeviceAllocAndQueryInterfaceProperty