Partager via


NetPowerOffloadGetNSParameters, fonction (netpoweroffload.h)

La fonction NetPowerOffloadGetNSParameters obtient les paramètres d’un déchargement du protocole de sollicitation de voisin IPv6 (NS) à faible consommation d’alimentation vers un adaptateur réseau.

Syntaxe

void NetPowerOffloadGetNSParameters(
  [_In_]    NETPOWEROFFLOAD                 PowerOffload,
  [_Inout_] NET_POWER_OFFLOAD_NS_PARAMETERS *Parameters
);

Paramètres

[_In_] PowerOffload

Objet NETPOWEROFFLOAD qui représente ce déchargement de protocole NS.

[_Inout_] Parameters

Pointeur vers une structure de NET_POWER_OFFLOAD_NS_PARAMETERS allouée par le pilote qui reçoit les informations de paramètre NS.

Valeur de retour

None

Remarques

Appelez NET_POWER_OFFLOAD_NS_PARAMETERS_INIT pour initialiser la structure NET_POWER_OFFLOAD_NS_PARAMETERS avant d’appeler cette fonction.

Le pilote client doit uniquement appeler NetPowerOffloadGetNSParameters 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_NS_PARAMETERS

NET_POWER_OFFLOAD_NS_PARAMETERS_INIT