Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция WifiWakeSourceListGetCount получает количество источников пробуждения для сетевого адаптера WiFiCx.
Синтаксис
SIZE_T WifiWakeSourceListGetCount(
const WIFI_WAKE_SOURCE_LIST *List
);
Параметры
List
[В] Указатель на выделенную драйвером и инициализированную NET_WAKE_SOURCE_LIST структуру.
Возвращаемое значение
Возвращает количество источников пробуждения для этого сетевого адаптера.
Замечания
Вызовите WIFI_WAKE_SOURCE_LIST_INIT, чтобы инициализировать структуру WIFI_WAKE_SOURCE_LIST, а затем вызовите WifiDeviceGetWakeSourceList, чтобы получить исходный список пробуждения. После получения списка вызовите эту функцию, чтобы определить, сколько источников пробуждения существует для этого сетевого адаптера.
Драйвер клиента должен вызывать только WifiWakeSourceListGetCount во время перехода питания, как правило, из 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 |
| IRQL | PASSIVE_LEVEL |