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


Функция UPSTurnOff (upssvc.h)

Функция UPSTurnOff отключает энергопотребление устройства UPS после указанного времени задержки.

Синтаксис

void UPSTurnOff(
  [in] DWORD aTurnOffDelay
);

Параметры

[in] aTurnOffDelay

Указывает минимальное количество времени в секундах, чтобы ждать, прежде чем отключить энергопотребление устройства UPS.

Возвращаемое значение

Никакой

Замечания

Фактическое время задержки не должно быть меньше, чем указанное TurnOffDelay, чтобы обеспечить достаточное время завершения работы операционной системы.

Значение по умолчанию для aTurnOffDelay составляет 180 секунд.

Функция не должна отложить запрос, чтобы отключить питание. Это может привести к выгрузке службы UPS и мини-driver UPS.

С другой стороны, функция не должна отключать питание из системы UPS, которая не имеет внутренней задержки отключения. Это приведет к преждевременной потере мощности компьютера, что может привести к повреждению системы.

Требования

Требование Ценность
целевая платформа Настольный
заголовка upssvc.h (include Upssvc.h)