structure NET_POWER_OFFLOAD_ARP_PARAMETERS (netpoweroffload.h)
La structure NET_POWER_OFFLOAD_ARP_PARAMETERS contient les paramètres d’un déchargement de protocole ARP IPv4 sur un adaptateur net.
Syntaxe
typedef struct _NET_POWER_OFFLOAD_ARP_PARAMETERS {
ULONG Size;
ULONG Id;
NET_IPV4_ADDRESS RemoteIPv4Address;
NET_IPV4_ADDRESS HostIPv4Address;
NET_ADAPTER_LINK_LAYER_ADDRESS LinkLayerAddress;
} NET_POWER_OFFLOAD_ARP_PARAMETERS;
Membres
Size
Taille de cette structure, en octets.
Id
Identificateur de ce déchargement de protocole.
RemoteIPv4Address
Champ Spa (Source Protocol Address) de la requête ARP. Ce membre est facultatif.
Si la requête ARP entrante a une valeur SPA qui correspond à cette adresse IPv4, l’adaptateur net envoie une réponse ARP lorsqu’il est dans un état de faible consommation. Si ce membre est égal à zéro, l’adaptateur net doit répondre aux demandes ARP de n’importe quelle adresse IPv4 distante.
HostIPv4Address
Adresse IPv4 de l’hôte. Lorsqu’il envoie la réponse ARP, l’adaptateur net utilise ce membre pour le champ SPA de la réponse.
LinkLayerAddress
Adresse de contrôle d’accès au média (MAC). L’adaptateur net utilise cette adresse MAC pour le champ Sha (Source Hardware Address) du paquet de réponse ARP qu’il génère.
Notes
Lorsqu’il envoie une réponse ARP, l’adaptateur net doit toujours utiliser cette adresse MAC dans la charge utile ARP. Toutefois, il doit utiliser l’adresse MAC actuelle de l’adaptateur net comme adresse source dans l’en-tête MAC.
Remarques
Appelez NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT pour initialiser cette structure et remplir son champ Taille . Après avoir appelé NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT, appelez NetPowerOffloadGetArpParameters pour renseigner les membres restants de la structure.
Pour plus d’informations sur le protocole ARP, consultez RFC 826.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | netpoweroffload.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