IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered-Methode (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. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 in neueren Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]
Die OnWakeFromS0Triggered-Ereignisrückruffunktion eines Treibers informiert den Treiber darüber, dass sein Gerät, das zuvor in einen Gerätezustand mit niedriger Leistung versetzt wurde, während der Systemstromzustand bei S0 blieb, möglicherweise ein Aktivierungssignal ausgelöst hat.
Syntax
void OnWakeFromS0Triggered(
[in] IWDFDevice *pWdfDevice
);
Parameter
[in] pWdfDevice
Ein Zeiger auf die IWDFDevice-Schnittstelle des Geräteobjekts, das eines der Treibergeräte darstellt.
Rückgabewert
Keine
Bemerkungen
Ihr Treiber muss eine OnWakeFromS0Triggered-Rückruffunktion bereitstellen, wenn der Treiber die IPowerPolicyCallbackWakeFromS0-Schnittstelle unterstützt.
Wenn der Treiber diese Rückruffunktion bereitstellt, ruft das Framework die Funktion auf, nachdem es die IPnpCallback::OnD0Entry-Rückruffunktion des Treibers und vor dem Aufrufen der Rückruffunktion IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0 des Treibers aufruft.
Systemhardware (BIOSes, Motherboards, Busadapter) kann manchmal ein Aktivierungssignal abwerfen, bevor der Bustreiber es erkennt, obwohl das Signal das System aktiviert. In solchen Fällen wird die OnWakeFromS0Triggered-Rückruffunktion des Treibers nicht aufgerufen, obwohl das Gerät des Treibers ein Aktivierungssignal ausgelöst hat.
Weitere Informationen zu dieser Rückruffunktion finden Sie unter Unterstützen von leerlaufbasierten Power-Down in UMDF-basierten Treibern.
Anforderungen
Anforderung | Wert |
---|---|
Ende des Supports | In UMDF 2.0 und höher nicht verfügbar. |
Zielplattform | Desktop |
UMDF-Mindestversion | 1.9 |
Kopfzeile | wudfddi.h (include Wudfddi.h) |
Weitere Informationen
IPowerPolicyCallbackWakeFromS0