Freigeben über


IPowerPolicyCallbackWakeFromS0-Schnittstelle (wudfddi.h)

[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. Es werden keine neuen Features zu UMDF 1 hinzugefügt, und es gibt eingeschränkte Unterstützung für UMDF 1 für neuere Versionen von Windows 10. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF-.]

Die IPowerPolicyCallbackWakeFromS0- schnittstelle eines Treibers stellt Rückruffunktionen bereit, die vom Framework aufgerufen werden, um den Treiber über Wake-Ereignisse zu benachrichtigen. Diese Ereignisse beziehen sich auf die Fähigkeit eines Geräts, aus einem Energiesparzustand zu reaktivieren, während das System im Systemarbeitszustand (S0) verbleibt.

Erbschaft

Die IPowerPolicyCallbackWakeFromS0 Schnittstelle erbt von der IUnknown--Schnittstelle. IPowerPolicyCallbackWakeFromS0 hat auch folgende Typen von Mitgliedern:

  • Methodik

Methodik

Die IPowerPolicyCallbackWakeFromS0--Schnittstelle weist diese Methoden auf.

 
IPowerPolicyCallbackWakeFromS0::OnArmWakeFromS0

OnArmWakeFromS0-Rückruffunktionsarme eines Treibers (d. r. aktiviert) ein Gerät, sodass es ein Wakesignal auslösen kann, während es sich im Zustand eines Energiespargeräts befindet, wenn das System im Betriebszustand des Systems (S0) verbleibt.
IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0

Die OnDisarmWakeFromS0-Ereignisrückruffunktion eines Treibers löst die Fähigkeit eines Geräts aus, ein Wakesignal auszulösen, wenn das System im Betriebszustand des Systems verbleibt (S0).
IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered

Die OnWakeFromS0Triggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor einen Energiespargerätzustand eingegeben hatte, während der Systemstromzustand bei S0 blieb, möglicherweise ein Wake-Signal ausgelöst hat.

Bemerkungen

Wenn Ihr Treiber eine IPowerPolicyCallbackWakeFromS0--Schnittstelle für ein Gerät unterstützt, muss die IUnknown::QueryInterface Methode, die der Treiber an IWDFDriver::CreateDevice zurückgibt, die Schnittstelle zurückgeben.

Anforderungen

Anforderung Wert
Ende des Supports In UMDF 2.0 und höher nicht verfügbar.
Zielplattform- Desktop
Mindest-UMDF-Version 1.9
Header- wudfddi.h (include Wudfddi.h)