次の方法で共有


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 構造体を初期化する WDF_DEVICE_PROPERTY_DATA_INIT を呼び出す必要があります。

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

必要条件

要件 価値
ターゲット プラットフォーム 万国
最小 KMDF バージョン 1.13
UMDF の最小バージョン する 2.0
ヘッダー wdfdevice.h (Wdf.h を含む)

関連項目

WDF_DEVICE_PROPERTY_DATA

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx