Partager via


WifiDeviceGetPowerOffloadList, fonction (wificxpoweroffloadlist.h)

La fonction WifiDeviceGetPowerOffloadList obtient la liste des déchargements de protocole à faible alimentation sur un adaptateur net WiFiCx.

Syntaxe

void WifiDeviceGetPowerOffloadList(
  WDFDEVICE               Device,
  WIFI_POWER_OFFLOAD_LIST *List
);

Paramètres

Device

[Dans] Objet WDFDEVICE associé à l’adaptateur net WiFiCx.

List

[inout] Pointeur vers une structure WIFI_POWER_OFFLOAD_LISTWIFI_POWER_OFFLOAD_LIST allouée par le pilote et initialisée.

Valeur de retour

Aucun

Remarques

Appelez WIFI_POWER_OFFLOAD_LIST_INIT pour initialiser la structure WIFI_POWER_OFFLOAD_LIST, puis appelez cette fonction pour récupérer la liste de déchargement du protocole à faible alimentation.

Le pilote client doit uniquement appeler WifiDeviceGetPowerOffloadList pendant une transition d’alimentation, généralement à partir de son EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0ou EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD fonction de rappel. Dans le cas contraire, l’appel génère une vérification de bogue système.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022
d’en-tête wificxpoweroffloadlist.h
IRQL PASSIVE_LEVEL

Voir aussi

WIFI_POWER_OFFLOAD_LIST

WIFI_POWER_OFFLOAD_LIST_INIT