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 nuevos controladores UMDF deben escribirse mediante 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 a UMDF.]
La onWakeFromS0Triggered de un controlador función de devolución de llamada de eventos informa al controlador de que su dispositivo, que anteriormente había entrado en un estado de dispositivo de bajo consumo mientras el estado de energía del sistema permanece 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
Ninguno
Observaciones
El controlador debe proporcionar una función de devolución de llamada OnWakeFromS0Trigger ed 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 IPnpCallback::OnD0Entry función de devolución de llamada y antes de llamar a la función de devolución de llamada del controlador IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0 función de devolución de llamada.
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, incluso aunque la señal despierte el sistema. En tales casos, no se llamará a la función de devolución de llamada del controlador OnWakeFromS0Trigger ed, 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 Power-Down inactivos en controladores basados en UMDF.
Requisitos
Requisito | Valor |
---|---|
fin del soporte técnico | No disponible en UMDF 2.0 y versiones posteriores. |
de la plataforma de destino de | Escritorio |
versión mínima de UMDF | 1.9 |
encabezado de | wudfddi.h (incluya Wudfddi.h) |
Consulte también
IPowerPolicyCallbackWakeFromS0