Compartilhar via


Interface IPowerPolicyCallbackWakeFromS0 (wudfddi.h)

[Aviso: UMDF 2 é a versão mais recente do UMDF e substitui UMDF 1. Todos os novos drivers UMDF devem ser gravados usando UMDF 2. Nenhum novo recurso está sendo adicionado ao UMDF 1 e há suporte limitado para UMDF 1 em versões mais recentes do Windows 10. Os drivers universais do Windows devem usar o UMDF 2. Para obter mais informações, consulte Introdução com UMDF.]

A interface IPowerPolicyCallbackWakeFromS0 de um driver fornece funções de retorno de chamada que a estrutura chama para notificar o driver sobre eventos de ativação. Esses eventos estão relacionados à capacidade de um dispositivo de acordar de um estado de baixa potência enquanto o sistema permanece no estado de trabalho do sistema (S0).

Herança

A interface IPowerPolicyCallbackWakeFromS0 herda da interface IUnknown . IPowerPolicyCallbackWakeFromS0 também tem esses tipos de membros:

  • Métodos

Métodos

A interface IPowerPolicyCallbackWakeFromS0 tem esses métodos.

 
IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

Os braços da função de retorno de chamada OnArmWakeFromS0 de um driver (ou seja, habilita) um dispositivo para que ele possa disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0

A função de retorno de chamada de evento OnDisarmWakeFromS0 de um driver desarma (ou seja, desabilita) a capacidade de um dispositivo de disparar um sinal de ativação enquanto estiver em um estado de dispositivo de baixa potência, se o sistema permanecer no estado de trabalho do sistema (S0).
IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered

A função de retorno de chamada de evento OnWakeFromS0Triggered de um driver informa ao driver que seu dispositivo, que anteriormente havia inserido um estado de dispositivo de baixa potência enquanto o estado de energia do sistema permanecia em S0, poderia ter disparado um sinal de ativação.

Comentários

Se o driver der suporte a uma interface IPowerPolicyCallbackWakeFromS0 para um dispositivo, o método IUnknown::QueryInterface que o driver passa para IWDFDriver::CreateDevice deverá retornar a interface.

Requisitos

Requisito Valor
Fim do suporte Indisponível no UMDF 2.0 e posterior.
Plataforma de Destino Área de Trabalho
Versão mínima do UMDF 1,9
Cabeçalho wudfddi.h (inclua Wudfddi.h)