NetAdapterWakeSetEapolPacketCapabilities, fonction (netadapter.h)

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

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 de 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
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