NetWakeSourceGetAdapter-Funktion (netwakesource.h)
Die NetWakeSourceGetAdapter-Funktion ruft den Netzadapter für eine Wake-on-LAN-Quelle (WoL) ab.
Syntax
NETADAPTER NetWakeSourceGetAdapter(
[_In_] NETWAKESOURCE WakeSource
);
Parameter
[_In_] WakeSource
Das NETWAKESOURCE-Objekt, das die Quelle des Aktivierungsereignisses darstellt.
Rückgabewert
Gibt das NETADAPTER-Objekt zurück, das den Netzadapter für diese Aktivierungsquelle darstellt.
Hinweise
Clienttreiber, die über einen Netzwerkadapter pro Gerät verfügen, müssen diese optionale Funktion nicht aufrufen. Rufen Sie NetWakeSourceGetAdapter auf, wenn Ihr Gerät über mehr als ein Net Adapter-Objekt pro Gerät verfügt, z. B. in einem MBBCx-Clienttreiber.
Der Clienttreiber darf NetWakeSourceGetAdapter nur während eines Energieübergangs aufrufen, in der Regel von seiner EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 oder EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE Rückruffunktion. Andernfalls führt der Aufruf zu einer Systemfehlerüberprüfung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netwakesource.h (include netadaptercx.h) |
Bibliothek | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
Konfigurieren der Energieverwaltung
[NetWakeSourceListGetElement]