英語で読む

次の方法で共有


WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT関数 (wdfdevice.h)

[UMDF にのみ適用]

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

構文

void WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData,
  [in] const GUID                          *InterfaceClassGUID,
  [in] const DEVPROPKEY                    *PropertyKey
);

パラメーター

[in] PropertyData

WDF_DEVICE_INTERFACE_PROPERTY_DATA 構造体へのポインター。

[in] InterfaceClassGUID

デバイス インターフェイス クラスを識別する GUID へのポインター。

[in] PropertyKey

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

戻り値

何一つ

備考

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

  • WdfDeviceAllocAndQueryInterfaceProperty
  • WdfDeviceAssignInterfaceProperty
  • WdfDeviceQueryInterfaceProperty
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT 関数は、指定した WDF_DEVICE_INTERFACE_PROPERTY_DATA 構造体をゼロにし、構造体の Size メンバーを設定します。 また、構造体の InterfaceClassGUID および PropertyKey メンバーを指定した値に設定します。

WDF_DEVICE_INTERFACE_PROPERTY_DATA_INITを使用するコード例については、「WdfDeviceAssignInterfacePropertyを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
ターゲット プラットフォーム 万国
UMDF の最小バージョン する 2.0
ヘッダー wdfdevice.h (Wdf.h を含む)

関連項目

WDF_DEVICE_INTERFACE_PROPERTY_DATA

WdfDeviceAllocAndQueryInterfaceProperty

WdfDeviceAssignInterfaceProperty

WdfDeviceQueryInterfaceProperty