Функция Вифиповероффлоадлистжетелемент (вификксповероффлоадлист. h)
Функция вифиповероффлоадлистжетелемент получает разгрузку протокола низкого уровня энергопотребления из списка разгрузок на адаптер вификкс NET.
Синтаксис
WIFIPOWEROFFLOAD WifiPowerOffloadListGetElement(
const WIFI_POWER_OFFLOAD_LIST *List,
SIZE_T Index
);
Параметры
List
[Входные] Указатель на WIFI_POWER_OFFLOAD_LIST структуру, выделенную драйвером и инициализированную структурой.
Index
[Входные] Отсчитываемый от нуля индекс в списке для целевого объекта ВИФИПОВЕРОФФЛОАД. Эта функция должна быть меньше значения, возвращаемого функцией вифиповероффлоадлистжеткаунт.
Возвращаемое значение
Возвращает объект ВИФИПОВЕРОФФЛОАД, представляющий разгрузку протокола нижнего энергопотребления, по указанному индексу в списке.
Remarks
Вызовите вифиповероффлоадлистжеткаунт , чтобы получить количество разгруженных протоколов энергосбережения перед вызовом этой функции.
Драйвер клиента должен вызывать вифиповероффлоадлистжетелемент только во время перехода на питание, обычно из его EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 или EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD функции обратного вызова. В противном случае вызов приводит к критической ошибке системы.
Требования
Минимальная версия клиента | Windows 11 |
Минимальная версия сервера | Windows Server 2022 |
Header | вификксповероффлоадлист. h |
УРОВЕНЬ | PASSIVE_LEVEL |
См. также раздел
Обратная связь
Отправить и просмотреть отзыв по