Compartir a través de


Método IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered (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 onWakeFromSxTriggered 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 baja potencia porque se redujo la energía del sistema, podría haber desencadenado una señal de reactivación.

Sintaxis

void OnWakeFromSxTriggered(
  [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 OnWakeFromSxTrigger ed si el controlador admite la interfaz IPowerPolicyCallbackWakeFromSx.

Si el controlador ha registrado esta devolución de llamada, el marco lo llama después de llamar al IPnpCallback::OnD0Entry función de devolución de llamada y antes de llamar a la función de devolución de llamada del controlador IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx 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 OnWakeFromSxTriggered 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 sistema Wake-Up 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

IPowerPolicyCallbackWakeFromSx

IPowerPolicyCallbackWakeFromSx::OnArmWakeFromSx

IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx