Partager via


NetPowerOffloadGetArpParameters, fonction (netpoweroffload.h)

La fonction NetPowerOffloadGetArpParameters obtient les paramètres d’un déchargement de protocole de faible consommation ARP IPv4 vers un adaptateur réseau.

Syntaxe

void NetPowerOffloadGetArpParameters(
  [_In_]    NETPOWEROFFLOAD                  PowerOffload,
  [_Inout_] NET_POWER_OFFLOAD_ARP_PARAMETERS *Parameters
);

Paramètres

[_In_] PowerOffload

Objet NETPOWEROFFLOAD qui représente ce déchargement du protocole ARP.

[_Inout_] Parameters

Pointeur vers une structure de NET_POWER_OFFLOAD_ARP_PARAMETERS allouée par le pilote et initialisée qui reçoit les informations de paramètre ARP.

Valeur de retour

None

Remarques

Appelez NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT pour initialiser la structure NET_POWER_OFFLOAD_ARP_PARAMETERS avant d’appeler cette fonction.

Le pilote client doit uniquement appeler NetPowerOffloadGetArpParameters pendant une transition d’alimentation, généralement à partir de sa fonction de rappel EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 ou EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD . Sinon, l’appel entraîne une vérification d’erreur système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
Plateforme cible Universal
Version UMDF minimale 2,33
En-tête netpoweroffload.h (incluez netadaptercx.h)
Bibliothèque netadaptercxstub.lib
IRQL PASSIVE_LEVEL

Voir aussi

Configuration de la gestion de l’alimentation

NET_POWER_OFFLOAD_ARP_PARAMETERS

NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT