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;
Membri
Size
Dimensioni di questa struttura, in byte.
Reserved[4]
Riservato. I driver client non devono leggere o scrivere direttamente in questo valore.
Osservazioni
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 recuperare ognuno di essi. Dopo aver ottenuto un oggetto WIFIPOWEROFFLOAD, chiamare WifiPowerOffloadGetType per ottenere il tipo di tale offload in modo da poter chiamare la funzione appropriata per ottenere i parametri dell'offload.
Il driver client deve chiamare solo le 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_S0o EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD funzione di callback. In caso contrario, la chiamata genera un controllo errori di sistema.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 |
server minimo supportato | Windows Server 2022 |
intestazione | wificxpoweroffloadlist.h |