编写 UPS 微型驱动程序

如果将不间断电源 (UPS) 连接到 Microsoft Windows 系统,控制面板中的“电源选项”的“UPS”选项卡将提供有关 UPS 的信息。 在 Windows Server 2003、Windows XP 和 Windows 2000 上,系统提供的 UPS 服务为连接到 COM 端口的 UPS 单元提供支持,并支持“简单信号”,这提供了非常有限的控制功能和状态信息。

在 Windows Server 2003、Windows XP 和 Windows 2000 上,如果将 UPS 模型连接到 COM 端口并支持“智能信号”,则应提供 UPS 微型驱动程序。 此微型驱动程序是系统 UPS 服务调用的用户模式 DLL,执行以下操作:

  • 初始化 UPS 的通信路径。

  • 更新“电源选项”用于获取要显示的模型特定信息的注册表项。

  • 在请求时关闭 UPS 电源。

  • 监视 UPS 单元的状态更改。

有关 UPS 微型驱动程序的信息,请参阅以下主题:

UPS 微型驱动程序功能

UPS 注册表项

示例 UPS 微型驱动程序

安装 UPS 微型驱动程序

注意 Windows Vista 和更高版本的 Windows 不支持连接到 COM 端口的 UPS 单元。 这些 Windows 版本继续支持通过 USB 连接的 UPS 单元。