WDM プロバイダー

WDM (Windows ドライバー モデル) プロバイダーは、WDM モデルに準拠するハードウェア ドライバーのクラス、インスタンス、メソッド、およびイベントへのアクセスを許可します。 ハードウェア ドライバーのクラスは、"root\wmi 名前空間" にあります。

WDM クラスは、主に Wmi.mof で定義されます。

WDM は、ハードウェア コンポーネントが情報とイベント通知を提供するオペレーティング システム インターフェイスです。 WDM プロバイダーは、WMI-for-WDM 対応デバイス ドライバーからのデータとイベントへのアクセスを管理アプリケーションに許可するクラス、インスタンス、イベント、およびメソッド プロバイダーです。 デバイス ドライバー データを表すために WDM プロバイダーによって作成されたクラスは、"Root\WMI" 名前空間にのみ存在します。 WDM プロバイダーがインストールされている WDM ドライバーを処理する前に、この名前空間が既に存在している必要があります。

WDM プロバイダーは、WMIProv.log ファイル内の WDM 操作に関する情報を記録します。 詳細については、「 WMI ログ ファイル」を参照してください。

WDM プロバイダーは、クラス、インスタンス、メソッド、およびイベント プロバイダーとして、標準 の IWbemProviderInit インターフェイスと、次の IWbemServices メソッドを 実装します。

WDM プロバイダーは 、WDM ベースのドライバーからのイベントに関する WMI に通知する WMIEvent extrinsic イベントをサポートしています。 イベント コンシューマーは、他のイベントと同様に WMIEvent イベントに登録できます。 詳細については、「WMI イベントの受信」を参照してください。 ドライバーの起動時にクラス作成イベントは発生しません。

WDM プロバイダーは、次のクラスをサポートしています。

WMI プロバイダー

デバイス ドライバーからのデータへのアクセス