Partager via


NetAdapterWakeSetEapolPacketCapabilities, fonction (netadapter.h)

La fonction NetAdapterWakeSetEapolPacketCapabilities définit les fonctionnalités de sortie de paquets EAP sur LAN (EAPOL) d’une carte réseau sur un réseau lan (WoL).

Syntaxe

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

Paramètres

[_In_] Adapter

Handle d’un objet NETADAPTER que le pilote client a créé précédemment avec un appel à NetAdapterCreate.

[_In_] Capabilities

Pointeur vers une structure de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES allouée et initialisée par le pilote qui décrit les fonctionnalités WoL du paquet EAPOL de la carte réseau.

Valeur de retour

None

Remarques

Les pilotes clients doivent appeler NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT pour initialiser la structure NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES , puis définir les membres de la structure de manière appropriée avant d’appeler cette fonction. Les pilotes clients appellent généralement cette fonction à partir de leur rappel EvtDevicePrepareHardware , mais doivent appeler cette fonction avant d’appeler NetAdapterStart.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11
Serveur minimal pris en charge Windows Server 2022
Version UMDF minimale 2,33
En-tête netadapter.h (inclure netadaptercx.h)

Voir aussi

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

EvtDevicePrepareHardware

NetAdapterStart