функция обратного вызова EVT_WIFI_DEVICE_CREATE_ADAPTER (wificx.h)
Драйверы клиентов WiFiCx реализуют EvtWifiDeviceCreateAdapter для создания объекта NETADAPTER.
Синтаксис
EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;
NTSTATUS EvtWifiDeviceCreateAdapter(
WDFDEVICE Device,
NETADAPTER_INIT *AdapterInit
)
{...}
Параметры
Device
[В] Дескриптор объекта устройства платформы, полученный драйвером клиента из предыдущего вызова WdfDeviceCreate.
AdapterInit
[Inout] Указатель на объект NETADAPTER_INIT, описывающий сведения об инициализации для NETADAPTER.
Возвращаемое значение
Эта функция обратного вызова возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае возвращается соответствующий код ошибки NTSTATUS.
Замечания
Драйвер клиента WiFiCx должен зарегистрировать функцию обратного вызова EvtWifiDeviceCreateAdapter путем вызова WiFiDeviceInitialize.
В обратном вызове EvtWifiDeviceCreateAdapter драйвер клиента должен:
Вызовите NetAdapterCreate, чтобы создать новый объект NetAdapter.
Вызовите WifiAdapterInitialize, чтобы инициализировать контекст WiFiCx и связать его с этим объектом NetAdapter.
Вызовите NetAdapterStart, чтобы запустить адаптер.
Дополнительные сведения см. в записи драйвера клиента WiFiCx.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 |
минимальный поддерживаемый сервер | Windows Server 2022 |
заголовка | wificx.h |
IRQL | PASSIVE_LEVEL |