struttura WIFI_POWER_OFFLOAD_LIST (wificxpoweroffloadlist.h)
La struttura WIFI_POWER_OFFLOAD_LIST rappresenta un elenco di offload del protocollo a basso consumo in una scheda Net WiFiCx.
Sintassi
typedef struct _WIFI_POWER_OFFLOAD_LIST {
ULONG Size;
void *Reserved[4];
} WIFI_POWER_OFFLOAD_LIST;
Members
Size
Dimensioni di questa struttura, in byte.
Reserved[4]
Riservato. I driver client non devono leggere o scrivere direttamente in questo valore.
Commenti
Chiama WIFI_POWER_OFFLOAD_LIST_INIT per inizializzare questa struttura, quindi chiama WifiDeviceGetPowerOffloadList per ottenere l'elenco di offload a basso consumo a questa scheda Net WiFiCx. Dopo aver ottenuto l'elenco, chiamare WifiPowerOffloadListGetCount con questa struttura per ottenere il numero di oggetti WIFIPOWEROFFLOAD che rappresentano gli offload, quindi scorrere gli oggetti e chiamare WifiPowerOffloadListGetElement per recuperarne uno. Dopo aver ottenuto un oggetto WIFIPOWEROFFLOAD, chiama WifiPowerOffloadGetType per ottenere il tipo di offload in modo da poter chiamare la funzione appropriata per ottenere i parametri dell'offload.
Il driver client deve chiamare solo funzioni correlate all'offload di alimentazione durante una transizione di alimentazione, in genere dal relativo EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 o EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD funzione di callback. In caso contrario, la chiamata genera un controllo degli errori di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Server minimo supportato | Windows Server 2022 |
Intestazione | wificxpoweroffloadlist.h |