NetWakeSourceGetAdapter-Funktion (netwakesource.h)
Die NetWakeSourceGetAdapter--Funktion ruft den Netzadapter für eine WoL-Quelle (Wake-on-LAN) ab.
Syntax
NETADAPTER NetWakeSourceGetAdapter(
[_In_] NETWAKESOURCE WakeSource
);
Parameter
[_In_] WakeSource
Das NETWAKESOURCE-Objekt, das die Quelle des Wake-up-Ereignisses darstellt.
Rückgabewert
Gibt das NETADAPTER -Objekt, das den Netzadapter für diese Wake-Quelle darstellt.
Bemerkungen
Clienttreiber mit einem Netzwerkadapter pro Gerät müssen diese optionale Funktion nicht aufrufen. Rufen Sie NetWakeSourceGetAdapter auf, wenn Ihr Gerät mehr als ein Netzadapterobjekt pro Gerät aufweist, z. B. in einem MBBCx-Clienttreiber.
Der Clienttreiber darf nur NetWakeSourceGetAdapter- während eines Stromübergangs aufrufen, in der Regel von der 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 |
---|---|
mindestens unterstützte Client- | Windows 10, Version 2004 |
Mindest-UMDF-Version | 2.33 |
Header- | netwakesource.h (include netadaptercx.h) |
Library | netadaptercxstub.lib |
IRQL- | PASSIVE_LEVEL |
Siehe auch
Konfigurieren von Energieverwaltungs-
[NetWakeSourceListGetElement]