NET_ADAPTER_WAKE_REASON_PACKET structure (netadaptercx.h)
La structure NET_ADAPTER_WAKE_REASON_PACKET décrit un paquet réseau (appelé paquet de veille) qui a provoqué la génération d’un événement de mise en éveil de la carte réseau.
Syntaxe
typedef struct _NET_ADAPTER_WAKE_REASON_PACKET {
ULONG Size;
ULONG PatternId;
ULONG OriginalPacketSize;
WDFMEMORY WakePacket;
} NET_ADAPTER_WAKE_REASON_PACKET;
Membres
Size
Taille de cette structure, en octets.
PatternId
Valeur ULONG qui spécifie l’identificateur du modèle wol (wake-on-LAN) qui correspond au paquet d’éveil.
OriginalPacketSize
Valeur ULONG qui spécifie la longueur d’origine, en unités d’octets, du paquet de veille.
WakePacket
Mémoire tampon WDFMEMORY qui contient le paquet de sortie de veille.
Remarques
Appelez NET_ADAPTER_WAKE_REASON_PACKET_INIT pour initialiser cette structure si le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypeBitmapPattern.
Appelez NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT pour initialiser cette structure si le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypeMagicPacket.
Appelez NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT pour initialiser cette structure si le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypePacketFilterMatch.
Appelez NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT pour initialiser cette structure si le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypeEapolPacket.
Une structure NET_ADAPTER_WAKE_REASON_PACKET est passée en tant que paramètre d’entrée à NetAdapterReportWakeReasonPacket.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | netadaptercx.h (inclure netadaptercx.h) |
Voir aussi
Configuration de la gestion de l’alimentation
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour