функция обратного вызова NDIS_WDI_IDLE_NOTIFICATION_CONFIRM (dot11wdi.h)

Важно!

Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.

Драйверы минипорта вызывают функцию обратного вызова NdisWdiIdleNotificationConfirm, чтобы уведомить NDIS о том, что неактивный сетевой адаптер можно безопасно приостановить и перевести в состояние с низким энергопотреблением. Драйверы минипорта вызывают эту функцию во время операции выборочной приостановки NDIS. NDIS начинает операцию при вызове функции обработчика MiniportWdiIdleNotification драйвера.

Это обратный вызов пути элемента управления внутри NDIS_WDI_INIT_PARAMETERS.

Синтаксис

NDIS_WDI_IDLE_NOTIFICATION_CONFIRM NdisWdiIdleNotificationConfirm;

void NdisWdiIdleNotificationConfirm(
  [in] NDIS_HANDLE MiniportAdapterHandle,
  [in] NDIS_DEVICE_POWER_STATE DeviceIdlePowerState
)
{...}

Параметры

[in] MiniportAdapterHandle

Дескриптор минипорта.

[in] DeviceIdlePowerState

Значение перечисления NDIS_DEVICE_POWER_STATE , указывающее наименьшее состояние питания, которое сетевой адаптер поддерживает для перехода с низким энергопотреблением.

Примечание Для сетевых адаптеров USB этот параметр должен иметь значение NdisDeviceStateD2.
 

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header dot11wdi.h

См. также раздел

Обработка уведомления о выборочной приостановке простоя NDIS

NDIS_DEVICE_POWER_STATE

NDIS_WDI_INIT_PARAMETERS