Поделиться через


Записи реестра UPS\ServiceProviders

В разделе реестра UPS\ServiceProviders поставщик UPS должен создать подраздел для конкретного поставщика. В этом подразделе поставщик должен создать запись для каждой модели UPS. Поставщики должны создавать эти записи реестра при установке мини-драйверов UPS.

Каждая запись для конкретной модели состоит из имени значения и значения. Имя значения должно быть именем модели UPS. Значение, связанное с этим именем, представляет собой строку, состоящую из двух частей:

  • Первая часть строки значения представляет шестнадцатеричную битовую маску, определяющую возможности модели. Битовые значения определены в следующей таблице.

    Битовое значение Описание

    0x00000001

    Служба И UPS установлена.

    0x00000002

    И UPS поддерживает уведомления о сбоях питания.

    0x00000004

    И UPS поддерживает уведомление о низком заряде батареи.

    0x00000008

    И UPS можно отключить с помощью последовательного порта.

    0x00000010

    Уведомление о сбоях питания обозначается положительным сигналом.

    0x00000020

    Уведомление о низком заряде батареи обозначается положительным сигналом.

    0x00000040

    И UPS отключается положительным сигналом.

    0x00000080

    Зарезервировано. Не используется.

  • Вторая часть строки является необязательной. Он представляет путь и имя мини-накопителя UPS. Если этот путь и имя заданы, им должна предшествовать точка с запятой (;). Если указано только имя, используется путь по умолчанию %SystemRoot%\system32.

После установки мини-накопителя UPS и после того, как системный администратор включил И UPS с помощью параметров питания, системная служба UPS копирует значенияserviceProviders для конкретной модели UPS\ в другие расположения реестра, контролируемые системой.

Ниже приведен пример одного подраздела поставщика с именами значений и значениями для двух моделей UPS в разделе UPS\ServiceProviders.

UPS\ServiceProviders
    American Power Conversion
        Back-UPS "0x7f"
        Smart-UPS "0x1;apcups.dll"