Freigeben über


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]