Freigeben über


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]