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 |
---|---|
|
La rutina de devolución de llamada no se registró. |
|
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 |