Compartir a través de


Interfaz IPowerPolicyCallbackWakeFromS0 (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 interfaz IPowerPolicyCallbackWakeFromS0 de un controlador proporciona funciones de devolución de llamada que el marco llama a para notificar al controlador sobre los eventos de reactivación. Estos eventos están relacionados con la capacidad de un dispositivo para reactivarse desde un estado de baja potencia mientras el sistema permanece en estado de funcionamiento del sistema (S0).

Herencia

La interfaz IPowerPolicyCallbackWakeFromS0 hereda de la interfaz IUnknown . IPowerPolicyCallbackWakeFromS0 también tiene estos tipos de miembros:

  • Métodos

Métodos

La interfaz IPowerPolicyCallbackWakeFromS0 tiene estos métodos.

 
IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

Los brazos de función de devolución de llamada OnArmWakeFromS0 de un controlador (es decir, habilita) un dispositivo para que pueda desencadenar una señal de reactivación mientras está en estado de dispositivo de baja potencia, si el sistema permanece en estado de funcionamiento del sistema (S0).
IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0

La función de devolución de llamada de evento OnDisarmWakeFromS0 de un controlador disarms (es decir, deshabilita) la capacidad de un dispositivo para desencadenar una señal de reactivación mientras está en un estado de dispositivo de bajo consumo, si el sistema permanece en estado de funcionamiento del sistema (S0).
IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered

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.

Comentarios

Si el controlador admite una interfaz IPowerPolicyCallbackWakeFromS0 para un dispositivo, el método IUnknown::QueryInterface que el controlador pasa a IWDFDriver::CreateDevice debe devolver la interfaz.

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)