WDF_DEVICE_PROPERTY_DATA 構造体 (wdfdevice.h)
[KMDF と UMDF に適用]
WDF_DEVICE_PROPERTY_DATA構造体では、デバイス プロパティについて説明します。
構文
typedef struct _WDF_DEVICE_PROPERTY_DATA {
ULONG Size;
const DEVPROPKEY *PropertyKey;
LCID Lcid;
ULONG Flags;
} WDF_DEVICE_PROPERTY_DATA, *PWDF_DEVICE_PROPERTY_DATA;
メンバー
Size
この構造体のサイズ (バイト単位)。
PropertyKey
デバイス プロパティ キーを指定する DEVPROPKEY 構造体へのポインター。
Lcid
ロケール識別子を指定します。 このパラメーターは、言語固有の LCID 値または LOCALE_NEUTRALに設定します。 LOCALE_NEUTRAL LCID は、プロパティが言語に依存しないことを指定します (つまり、どの言語にも固有ではありません)。 このパラメーターは 、LOCALE_SYSTEM_DEFAULT または LOCALE_USER_DEFAULTに設定しないでください。 言語固有の LCID 値の詳細については、「 LCID 構造体」を参照してください。
Flags
このプロパティ値が WdfDeviceAssignProperty によって設定されている場合は、PLUGPLAY_PROPERTY_PERSISTENTに設定します。 それ以外の場合は、このメンバーを 0 に設定します。
注釈
WDF_DEVICE_PROPERTY_DATA構造体は、次のメソッドへの入力として使用されます。
- WdfDeviceAllocAndQueryPropertyEx
- WdfDeviceAssignProperty
- WdfDeviceQueryPropertyEx
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitQueryPropertyEx
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.13 |
最小 UMDF バージョン | 2.0 |
Header | wdfdevice.h (Wdf.h を含む) |
こちらもご覧ください
WdfDeviceAllocAndQueryPropertyEx