Función PoFxCompleteDevicePowerNotRequired (wdm.h)
La rutina PoFxCompleteDevicePowerNotRequired notifica al marco de administración de energía (PoFx) que el controlador de llamada ha completado su respuesta a una llamada a la rutina de devolución de llamada DevicePowerNotRequiredCallback del controlador.
Sintaxis
void PoFxCompleteDevicePowerNotRequired(
[in] POHANDLE Handle
);
Parámetros
[in] Handle
Identificador que representa el registro del dispositivo con PoFx. El controlador de dispositivo recibió previamente este identificador de la rutina PoFxRegisterDevice .
Valor devuelto
None
Observaciones
Después de que PoFx llame a la rutina de devolución de llamada DevicePowerNotRequiredCallback del controlador, el controlador debe responder llamando a PoFxCompleteDevicePowerNotRequired.
PoFx llama a la rutina DevicePowerNotRequiredCallback del controlador para informar al controlador de que el dispositivo ya no es necesario para permanecer en el estado D0. En respuesta a esta llamada, el controlador puede elegir entrar en un estado Dx de baja potencia o permanecer en el estado D0. Una vez que el controlador ha completado su respuesta a la llamada a DevicePowerNotRequiredCallback , el controlador llama a PoFxCompleteDevicePowerNotRequired para informar a PoFx. La llamada a PoFxCompleteDevicePowerNotRequired puede producirse durante o después de la llamada a DevicePowerNotRequiredCallback .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | wdm.h |
Library | Ntoskrnl.lib |
Archivo DLL | Ntoskrnl.exe |
IRQL | <= DISPATCH_LEVEL |