Partager via


Fonction WifiPowerOffloadListGetCount (wificxpoweroffloadlist.h)

La fonction WifiPowerOffloadListGetCount obtient le nombre de déchargements de protocole à faible alimentation sur un adaptateur net WiFiCx.

Syntaxe

SIZE_T WifiPowerOffloadListGetCount(
  const WIFI_POWER_OFFLOAD_LIST *List
);

Paramètres

List

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

Valeur de retour

Retourne le nombre de déchargements de faible alimentation sur cet adaptateur net WiFiCx.

Remarques

Appelez WIFI_POWER_OFFLOAD_LIST_INIT pour initialiser la structure de WIFI_POWER_OFFLOAD_LIST, puis appelez WifiDeviceGetPowerOffloadList pour récupérer la liste de déchargement de protocole à faible alimentation. Après avoir obtenu la liste, appelez cette fonction pour déterminer le nombre de déchargements de protocole à faible alimentation sur cet adaptateur net WiFiCx.

Le pilote client doit uniquement appeler WifiPowerOffloadListGetCount pendant une transition de puissance, 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

WifiDeviceGetPowerOffloadList