WMI プロバイダーの作成
開発者は、WMI プロバイダーを開発することで WMI インフラストラクチャを拡張できます。 WMI プロバイダーは、指定された一連のインターフェイスを実装する COM オブジェクトであり、最近まで常に C++ で実装されていました。 C# などのマネージド言語を使用して WMI プロバイダーを実装できるようになりました。 .NET フレームワークのバージョン 3.5 では、これを可能にする WMI プロバイダー拡張機能フレームワークが導入されました。 そのフレームワークを使用した WMI プロバイダーの作成の詳細については、「WMI.NET Provider Extension 2.0 を使用した結合 WMI プロバイダーの作成」を参照してください。
注意
また、WMI の次世代バージョンである Windows Management Infrastructure (MI) を使用してプロバイダーを作成することもできます。 詳細については、「MI プロバイダーを実装する方法」を参照してください。
次の表で、このセクションの内容について説明します。
トピック | 説明 |
---|---|
WMI へのデータの提供 | WMI プロバイダーの作成に関連する手順の概要について説明します。 |
WMI プロバイダーの開発 | さまざまな種類の WMI プロバイダーを作成するときに実行する必要があるタスクについて説明します。 |