Interfaccia IPowerPolicyCallbackWakeFromSx (wudfddi.h)
[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Non vengono aggiunte nuove funzionalità a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre informazioni, vedi Introduzione a UMDF.]
L'interfaccia di IPowerPolicyCallbackWakeFromSx di un driver fornisce funzioni di callback che il framework chiama per notificare al driver gli eventi di riattivazione. Questi eventi sono correlati alla capacità di un dispositivo di riattivare sia se stesso che il sistema da uno stato a basso consumo.
Eredità
L'interfaccia IPowerPolicyCallbackWakeFromSx eredita dall'interfaccia IUnknown. IPowerPolicyCallbackWakeFromSx include anche questi tipi di membri:
- Metodi
Metodi
L'interfaccia IPowerPolicyCallbackWakeFromSx dispone di questi metodi.
IPowerPolicyCallbackWakeFromSx::OnArmWakeFromSx Le braccia della funzione di callback dell'evento OnArmWakeFromSx di un driver, ovvero abilita, un dispositivo in modo che possa attivare un segnale di riattivazione mentre si trova in uno stato del dispositivo a basso consumo. |
IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx La funzione di callback dell'evento OnDisarmWakeFromSx di un driver disarma ,ovvero disabilita, la capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema sono in stati a basso consumo. |
IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered La funzione di callback dell'evento OnWakeFromSxTriggered di un driver informa il driver che il dispositivo, che in precedenza aveva immesso uno stato del dispositivo a basso consumo perché la potenza del sistema è stata ridotta, potrebbe aver attivato un segnale di riattivazione. |
Osservazioni
Se il driver supporta un'interfaccia IPowerPolicyCallbackWakeFromS x per un dispositivo, il metodo IUnknown::QueryInterface che il driver passa a IWDFDriver::CreateDevice deve restituire l'interfaccia.
Fabbisogno
Requisito | Valore |
---|---|
Fine del supporto | Non disponibile in UMDF 2.0 e versioni successive. |
piattaforma di destinazione | Desktop |
versione minima di UMDF | 1.9 |
intestazione | wudfddi.h (include Wudfddi.h) |