UPS\ServiceProviders 登錄專案
在 UPSServiceProviders登錄機碼下,UPS\ 廠商應該建立廠商特定的子機碼。 在此子機碼下,廠商應該為每個 UPS 模型建立一個專案。 廠商必須在 安裝 UPS 迷你驅動程式時建立這些登錄專案。
每個模型特定專案都包含值名稱和值。 值名稱應該是 UPS 模型的名稱。 與此名稱相關聯的值是包含兩個部分的字串:
值字串的第一個部分代表識別模型功能的十六進位位元遮罩。 下表定義位值。
位值 描述 0x00000001
已安裝 UPS。
0x00000002
UPS 支援電源故障通知。
0x00000004
UPS 支援低電池電力的通知。
0x00000008
您可以使用序列埠關閉 UPS。
0x00000010
電源故障通知會以正訊號表示。
0x00000020
低電池通知會以正訊號表示。
0x00000040
UPS 會由正訊號關閉。
0x00000080
保留的。 請勿使用。
字串的第二個部分是選擇性的。 它代表 UPS 迷你驅動程式的路徑和名稱。 如果提供此路徑和名稱,則必須在前面加上分號 (;) 。 如果只提供名稱,則會使用預設路徑 %SystemRoot%\system32。
安裝 UPS 迷你驅動程式,並在系統管理員使用Power Options啟用 UPS 之後,系統的 UPS 服務會將模型特定的UPS\ServiceProviders值複製到其他系統控制的登錄位置。
以下是一個廠商子機碼的範例,其值為 UPSServiceProviders底下的兩個UPS\ 模型值名稱和值:
UPS\ServiceProviders
American Power Conversion
Back-UPS "0x7f"
Smart-UPS "0x1;apcups.dll"