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

Consulte también

DevicePowerNotRequiredCallback

PoFxRegisterDevice