次の方法で共有


WDM プロバイダー

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

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

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

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

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

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

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

  • WMIBinaryMofResource

WMI プロバイダーの

デバイス ドライバーからデータにアクセスする