Compartir a través de


Función WifiDeviceGetWakeSourceList (wificxwakesourcelist.h)

La función WifiDeviceGetWakeSourceList obtiene la lista de orígenes de reactivación para un adaptador de red WiFiCx.

Sintaxis

void WifiDeviceGetWakeSourceList(
  WDFDEVICE             Device,
  WIFI_WAKE_SOURCE_LIST *List
);

Parámetros

Device

Objeto WDFDEVICE asociado al adaptador net (o varios adaptadores si el controlador cliente tiene más de uno para este dispositivo).

List

Puntero a una estructura de WIFI_WAKE_SOURCE_LIST asignada por el controlador e inicializada.

Valor devuelto

None

Observaciones

Llame a WIFI_WAKE_SOURCE_LIST_INIT para inicializar la estructura de WIFI_WAKE_SOURCE_LIST y, a continuación, llame a esta función para recuperar la lista de origen de reactivación.

El controlador cliente solo debe llamar a WifiDeviceGetWakeSourceList 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_WAKE_SOURCE 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 wificxwakesourcelist.h

Consulte también

WIFI_WAKE_SOURCE_LIST

WIFI_WAKE_SOURCE_LIST_INIT