функция WIFI_WAKE_SOURCE_LIST_INIT (wificxwakesourcelist.h)
Функция WIFI_WAKE_SOURCE_LIST_INIT инициализирует структуру WIFI_WAKE_SOURCE_LIST.
Синтаксис
void WIFI_WAKE_SOURCE_LIST_INIT(
WIFI_WAKE_SOURCE_LIST *List
);
Параметры
List
[Out] Указатель на структуру, выделенную драйвером WIFI_WAKE_SOURCE_LIST.
Возвращаемое значение
Никакой
Замечания
Эта функция отсчитывает память для структуры WIFI_WAKE_SOURCE_LIST, а затем заполняет элемент Size. После вызова этой функции вызовите WifiDeviceGetWakeSourceList с инициализированной структурой, чтобы получить список источников пробуждения для этого адаптера Wi-Fi.
Драйвер клиента должен вызывать только WIFI_WAKE_SOURCE_LIST_INIT во время перехода питания, как правило, из его EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0или функции обратного вызова EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE. В противном случае вызов приводит к ошибке системы.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 |
минимальный поддерживаемый сервер | Windows Server 2022 |
заголовка | wificxwakesourcelist.h |