Поделиться через


Функция WifiDeviceInitialize (wificx.h)

Функция WifiDeviceInitialize регистрирует функции обратного вызова драйвера клиента WiFiCx.

Синтаксис

NTSTATUS WifiDeviceInitialize(
  WDFDEVICE          Device,
  WIFI_DEVICE_CONFIG *Config
);

Параметры

Device

[Вход] Дескриптор объекта устройства платформы, который драйвер клиента получил из предыдущего вызова WdfDeviceCreate.

Config

[Вход] Указатель на структуру, выделенную драйвером клиента и инициализированную WIFI_DEVICE_CONFIG .

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

Возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае эта функция может вернуть соответствующий код ошибки NTSTATUS.

Комментарии

Драйвер клиента должен вызвать WifiDeviceInitialize из EVT_WDF_DRIVER_DEVICE_ADD после вызова NetDeviceInitConfig , но перед вызовом WdfDeviceCreate.

Пример инициализации устройства WifiCx см. в статье Написание драйвера клиента WiFiCx.

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022
Верхняя часть wificx.h
IRQL PASSIVE_LEVEL

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

Написание драйвера клиента WiFiCx

NetDeviceInitConfig

WdfDeviceCreate

WIFI_DEVICE_CONFIG