WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG関数 (wdfwmi.h)

[KMDF にのみ適用]

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG関数は、WDF_WMI_INSTANCE_CONFIG構造体を初期化し、指定したWDF_WMI_PROVIDER_CONFIG構造体へのポインターを格納します。

構文

void WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG(
  [out] PWDF_WMI_INSTANCE_CONFIG Config,
  [in]  PWDF_WMI_PROVIDER_CONFIG ProviderConfig
);

パラメーター

[out] Config

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

[in] ProviderConfig

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

戻り値

なし

解説

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG関数は、指定したWDF_WMI_INSTANCE_CONFIG構造体を 0 にし、その Size メンバーを設定します。 また、 関数は、構造体の ProviderConfig メンバーを指定したポインターに設定します。

WdfWmiInstanceCreateを呼び出す前に WdfWmiProviderCreate を呼び出さない場合、ドライバーは WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG を呼び出して、WDF_WMI_INSTANCE_CONFIG構造体を初期化する必要があります。

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

要件

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

こちらもご覧ください

WDF_WMI_INSTANCE_CONFIG

WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

WDF_WMI_PROVIDER_CONFIG

WdfWmiInstanceCreate

WdfWmiProviderCreate