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ó previamente llamando a la rutina PoRegisterPowerSettingCallback .
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. |
Comentarios
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 registrada anteriormente. Todas las rutinas de devolución de llamada registradas por un controlador deben anularse en la rutina Descargar del controlador.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista. |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluye Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |