Compartir a través de


Función PoUnregisterPowerSettingCallback (ntifs.h)

La rutina PoUnregisterPowerSettingCallback anula el registro de una rutina de devolución de llamada de configuración de energía que un controlador registró anteriormente llamando a la rutina poRegisterPowerSettingCallback de.

Sintaxis

NTSTATUS PoUnregisterPowerSettingCallback(
  [in, out] PVOID Handle
);

Parámetros

[in, out] Handle

Identificador de una rutina de devolución de llamada que un controlador registró llamando a PoRegisterPowerSettingCallback.

Valor devuelto

PoUnregisterPowerSettingCallback devuelve una de las siguientes opciones:

Código devuelto Descripción
STATUS_SUCCESS
La rutina de devolución de llamada no se registró.
STATUS_INVALID_PARAMETER
El valor Handle no es un identificador válido para una rutina de devolución de llamada de configuración de energía.

Observaciones

Un controlador llama a poUnregisterPowerSettingCallback para anular el registro de una rutina de devolución de llamada de configuración de energía que el controlador registró anteriormente llamando a PoRegisterPowerSettingCallback.

Un controlador debe llamar a PoUnregisterPowerSettingCallback para anular el registro de cada rutina de devolución de llamada que registró anteriormente. Todas las rutinas de devolución de llamada registradas por un controlador deben anularse en el La descarga rutina del controlador.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista.
de la plataforma de destino de Universal
encabezado de ntifs.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL PASSIVE_LEVEL

Consulte también

PoRegisterPowerSettingCallback