次の方法で共有


WdfControlFinishInitializing 関数 (wdfcontrol.h)

[KMDF にのみ適用]

WdfControlFinishInitializing メソッドは、ドライバーが指定したコントロール デバイス オブジェクトの初期化を完了したことをフレームワークに通知します。

構文

void WdfControlFinishInitializing(
  [in] WDFDEVICE Device
);

パラメーター

[in] Device

コントロール デバイス オブジェクトへのハンドル。

戻り値

何一つ

備考

ドライバーが無効なオブジェクト ハンドルを提供すると、バグ チェックが発生します。

ドライバーが WdfControlFinishInitializing を呼び出していない限り、システムはコントロール デバイス オブジェクトに I/O 要求または Windows Management Instrumentation (WMI) 要求送信しません。

コントロール デバイス オブジェクトと WdfControlFinishInitializing 呼び出しの詳細については、「コントロール デバイス オブジェクトの使用を参照してください。

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

必要条件

要件 価値
ターゲット プラットフォーム 万国
最小 KMDF バージョン 1.0
ヘッダー wdfcontrol.h (Wdf.h を含む)
ライブラリ Wdf01000.sys (フレームワーク ライブラリのバージョン管理を参照)。
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 する CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)