estructura WIFI_POWER_OFFLOAD_LIST (wificxpoweroffloadlist.h)
La estructura WIFI_POWER_OFFLOAD_LIST representa una lista de descargas de protocolos de bajo consumo en un adaptador de red WiFiCx.
Sintaxis
typedef struct _WIFI_POWER_OFFLOAD_LIST {
ULONG Size;
void *Reserved[4];
} WIFI_POWER_OFFLOAD_LIST;
Miembros
Size
Tamaño de esta estructura, en bytes.
Reserved[4]
Reservado. Los controladores de cliente no deben leer ni escribir directamente en este valor.
Comentarios
Llame a WIFI_POWER_OFFLOAD_LIST_INIT para inicializar esta estructura y, a continuación, llame a WifiDeviceGetPowerOffloadList para obtener la lista de descargas de energía baja en este adaptador de red WiFiCx. Después de obtener la lista, llama a WifiPowerOffloadListGetCount con esta estructura para obtener el número de objetos WIFIPOWEROFFLOAD que representa las descargas, luego recorre en bucle los objetos y llama a WifiPowerOffloadListGetElement para recuperar cada uno. Una vez que haya obtenido un objeto WIFIPOWEROFFLOAD, llame a WifiPowerOffloadGetType para obtener el tipo de descarga para que pueda llamar a la función adecuada para obtener los parámetros de la descarga.
El controlador cliente solo debe llamar a funciones relacionadas con la descarga de energía durante una transición de energía, normalmente desde su EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 o EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD función de devolución de llamada. De lo contrario, la llamada da como resultado una comprobación de errores del sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Servidor mínimo compatible | Windows Server 2022 |
Encabezado | wificxpoweroffloadlist.h |