创建 WMI 提供程序

开发人员可以通过开发 WMI 提供程序来扩展 WMI 基础结构。 WMI 提供程序是实现一组指定接口的 COM 对象,在过去直到最近,它们都始终使用 C++ 实现。 现在你可以使用 C# 等托管语言来实现 WMI 提供程序。 .NET Framework 版本 3.5 引入了 WMI 提供程序扩展框架,可用于实现此目标。 若要详细了解如何使用该框架创建 WMI 提供程序,请阅读使用 WMI.NET 提供程序扩展 2.0 编写耦合的 WMI 提供程序一文。

注意

还可以使用 Windows Management Infrastructure (MI)(下一代 WMI 版本)创建提供程序。 有关详细信息,请参阅如何实现 MI 提供程序

 

下表介绍了本部分中的内容。

主题 说明
向 WMI 提供数据 概述了创建 WMI 提供程序所涉及的步骤。
开发 WMI 提供程序 介绍了创建各种类型的 WMI 提供程序时必须执行的任务。