WDF_DEVICE_PROPERTY_DATA_INIT関数 (wdfdevice.h)

[KMDF と UMDF に適用]

WDF_DEVICE_PROPERTY_DATA_INIT関数は、ドライバーのWDF_DEVICE_PROPERTY_DATA構造体を初期化します。

構文

void WDF_DEVICE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_PROPERTY_DATA PropertyData,
  [in] const DEVPROPKEY          *PropertyKey
);

パラメーター

[in] PropertyData

構造体へのポインター WDF_DEVICE_PROPERTY_DATA

[in] PropertyKey

デバイス プロパティ キーを指定する DEVPROPKEY 構造体へのポインター。

戻り値

なし

解説

次のメソッドを呼び出す前に、ドライバーは WDF_DEVICE_PROPERTY_DATA_INIT を呼び出して 、WDF_DEVICE_PROPERTY_DATA 構造体を初期化する必要があります。

WDF_DEVICE_PROPERTY_DATA_INIT関数は、指定したWDF_DEVICE_PROPERTY_DATA構造体をゼロにし、構造体の Size メンバーを設定します。 また、構造体の PropertyKey メンバーを指定した値に設定します。

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.13
最小 UMDF バージョン 2.0
Header wdfdevice.h (Wdf.h を含む)

こちらもご覧ください

WDF_DEVICE_PROPERTY_DATA

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx