Método IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.

La función de devolución de llamada de eventos OnWakeFromS0Triggered de un controlador informa al controlador de que su dispositivo, que anteriormente había entrado en un estado de dispositivo de bajo consumo mientras el estado de alimentación del sistema seguía en S0, podría haber desencadenado una señal de reactivación.

Sintaxis

void OnWakeFromS0Triggered(
  [in] IWDFDevice *pWdfDevice
);

Parámetros

[in] pWdfDevice

Puntero a la interfaz IWDFDevice del objeto de dispositivo que representa uno de los dispositivos del controlador.

Valor devuelto

None

Observaciones

El controlador debe proporcionar una función de devolución de llamada OnWakeFromS0Triggered si el controlador admite la interfaz IPowerPolicyCallbackWakeFromS0 .

Si el controlador proporciona esta función de devolución de llamada, el marco llama a la función después de llamar a la función de devolución de llamada IPnpCallback::OnD0Entry del controlador y antes de llamar a la función de devolución de llamada IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0 .

El hardware del sistema (BIOSes, placas base, adaptadores de bus) a veces puede soltar una señal de reactivación antes de que el conductor del autobús lo detecte, aunque la señal reactiva el sistema. En tales casos, no se llamará a la función de devolución de llamada OnWakeFromS0Triggered del controlador, aunque el dispositivo del controlador desencadene una señal de reactivación.

Para obtener más información sobre esta función de devolución de llamada, consulte Compatibilidad con el Power-Down inactivo en controladores basados en UMDF.

Requisitos

Requisito Value
Finalización del soporte técnico No disponible en UMDF 2.0 y versiones posteriores.
Plataforma de destino Escritorio
Versión mínima de UMDF 1,9
Encabezado wudfddi.h (incluya Wudfddi.h)

Consulte también

IPowerPolicyCallbackWakeFromS0

IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0