Share via


NetAdapterWakeSetEapolPacketCapabilities-Funktion (netadapter.h)

Die NetAdapterWakeSetEapolPacketCapabilities-Funktion legt die EaPOL-Paketreaktivierungsfunktionen (EAP over LAN) eines Netzwerkadapters fest.

Syntax

void NetAdapterWakeSetEapolPacketCapabilities(
  [_In_] NETADAPTER                                       Adapter,
  [_In_] const NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES *Capabilities
);

Parameter

[_In_] Adapter

Ein Handle für ein NETADAPTER-Objekt, das der Clienttreiber zuvor mit einem Aufruf von NetAdapterCreate erstellt hat.

[_In_] Capabilities

Ein Zeiger auf eine vom Treiber zugewiesene und initialisierte NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES-Struktur , die die WoL-Funktionen des EAPOL-Pakets des Netzwerkadapters beschreibt.

Rückgabewert

Keine

Bemerkungen

Clienttreiber müssen NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT aufrufen, um die NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES-Struktur zu initialisieren. Legen Sie dann die Elemente der Struktur entsprechend fest, bevor Sie diese Funktion aufrufen. Clienttreiber rufen diese Funktion in der Regel aus ihrem EvtDevicePrepareHardware-Rückruf auf, müssen diese Funktion jedoch vor dem Aufrufen von NetAdapterStart aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile netadapter.h (include netadaptercx.h)

Weitere Informationen

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

EvtDevicePrepareHardware

NetAdapterStart