Compartir a través de


Función PowerUnregisterFromEffectivePowerModeNotifications (powersetting.h)

Anula el registro de las notificaciones de cambio del modo de energía efectivas. Esta función está pensada para llamarse desde el código de limpieza y esperará a que se completen todas las devoluciones de llamada antes de anular el registro.

Sintaxis

HRESULT PowerUnregisterFromEffectivePowerModeNotifications(
  PVOID RegistrationHandle
);

Parámetros

RegistrationHandle

Identificador correspondiente a un registro de modo de alimentación único. Este identificador debe haber sido guardado por el autor de la llamada después de la llamada a PowerRegisterForEffectivePowerModeNotifications y pasado aquí.

Valor devuelto

Devuelve S_OK (cero) si la llamada se realizó correctamente y un valor distinto de cero si se produjo un error en la llamada.

Comentarios

Inmediatamente después del registro, la devolución de llamada se invocará con el valor actual de la configuración de energía. Si el registro se produce mientras cambia la configuración de energía, puede recibir varias devoluciones de llamada; la última devolución de llamada es la actualización más reciente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado powersetting.h
Library Powrprof.lib
Archivo DLL Powrprof.dll

Consulte también

PowerRegisterForEffectivePowerModeNotifications