Partager via


fonction NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT (netadapter.h)

Le pilote client appelle la fonction NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT pour initialiser une structure de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES lors de la création de rapports indiquant qu’un paquet EAP sur LAN (EAPOL) a provoqué un événement de mise en éveil.

Syntaxe

void NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

Paramètres

[out] Reason

Pointeur vers un pilote alloué NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES structure.

Valeur de retour

Aucun

Remarques

Lorsque le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypeEapolPacket, appelez NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT pour initialiser la structure NET_ADAPTER_WAKE_REASON_PACKET. Appelez NetAdapterReportWakeReasonPacket pour signaler cette raison de veille à NetAdapterCx.

Cette fonction zéro la mémoire de la structure NET_ADAPTER_WAKE_REASON_PACKET, définit le membre Size et définit le PatternId membre sur NetAdapterWakeEapolPatternId.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022
version minimale de UMDF 2.33
d’en-tête netadapter.h (include netadaptercx.h)

Voir aussi

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

configuration de l' de gestion de l’alimentation NetAdapterCx

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE