Compartir a través de


Función UPSTurnOff (upssvc.h)

La función UPSTurnOff desactiva las tomas de alimentación de la unidad UPS, después de un tiempo de retraso especificado.

Sintaxis

void UPSTurnOff(
  [in] DWORD aTurnOffDelay
);

Parámetros

[in] aTurnOffDelay

Especifica la cantidad mínima de tiempo, en segundos, que se debe esperar antes de apagar las salidas de alimentación de la unidad UPS.

Valor devuelto

Ninguno

Observaciones

El tiempo de retraso real no debe ser menor que el especificado por aTurnOffDelay, para garantizar el tiempo adecuado para que el sistema operativo se apague.

El valor predeterminado de aTurnOffDelay es de 180 segundos.

La función no debe posponer la solicitud para apagar la alimentación. Si lo hace, el sistema operativo podría descargar el servicio UPS y el minidriver UPS.

Por otro lado, la función no debe desactivar la alimentación de un sistema UPS que no tenga un retraso de apagado interno. Si lo hace, se producirá una pérdida prematura de energía en el equipo, lo que puede causar daños en el sistema.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de upssvc.h (incluya Upssvc.h)