UPS\ServiceProviders-Registrierungseinträge
Unter dem UPS\ServiceProviders-Registrierungsschlüssel sollte ein UPS-Anbieter einen anbieterspezifischen Unterschlüssel erstellen. Unter diesem Unterschlüssel sollte der Anbieter einen Eintrag für jedes UPS-Modell erstellen. Anbieter müssen diese Registrierungseinträge beim Installieren von UPS-Minidrivern erstellen.
Jeder modellspezifische Eintrag besteht aus einem Wertnamen und einem Wert. Der Wertname sollte der Name des UPS-Modells sein. Der diesem Namen zugeordnete Wert ist eine Zeichenfolge, die aus zwei Teilen besteht:
Der erste Teil der Wertzeichenfolge stellt eine hexadezimale Bitmaske dar, die die Funktionen des Modells identifiziert. Bitwerte werden in der folgenden Tabelle definiert.
Bitwert Beschreibung 0x00000001
Die USV ist installiert.
0x00000002
Die USV unterstützt stromausfallbenachrichtigungen.
0x00000004
Die USV unterstützt die Benachrichtigung bei niedriger Akkuleistung.
0x00000008
Die USV kann über den seriellen Port deaktiviert werden.
0x00000010
Die Stromausfallbenachrichtigung wird durch ein positives Signal angezeigt.
0x00000020
Die Benachrichtigung über einen niedrigen Akkustand wird durch ein positives Signal angezeigt.
0x00000040
Die USV wird durch ein positives Signal ausgeschaltet.
0x00000080
Reserviert. Darf nicht verwendet werden.
Der zweite Teil der Zeichenfolge ist optional. Er stellt den Pfad und den Namen des UPS-Minidrivers dar. Wenn dieser Pfad und Name angegeben werden, muss ihm ein Semikolon (;). Wenn nur der Name angegeben wird, wird der Standardpfad %SystemRoot%\system32 verwendet.
Nachdem ein UPS-Minidriver installiert wurde und ein Systemadministrator die USV mithilfe von Energieoptionen aktiviert hat, kopiert der UPS-Dienst des Systems modellspezifische UPS\ServiceProviders-Werte an andere, vom System gesteuerte Registrierungsstandorte.
Im Folgenden sehen Sie ein Beispiel für einen Anbieterunterschlüssel mit Wertnamen und Werten für zwei UPS-Modelle unter UPS\ServiceProviders:
UPS\ServiceProviders
American Power Conversion
Back-UPS "0x7f"
Smart-UPS "0x1;apcups.dll"