wificx.h) (EVT_WIFI_DEVICE_CREATE_ADAPTER回调函数

WiFiCx 客户端驱动程序实现 EvtWifiDeviceCreateAdapter 以创建 NETADAPTER 对象。

语法

EVT_WIFI_DEVICE_CREATE_ADAPTER EvtWifiDeviceCreateAdapter;

NTSTATUS EvtWifiDeviceCreateAdapter(
  WDFDEVICE Device,
  NETADAPTER_INIT *AdapterInit
)
{...}

参数

Device

[In]客户端驱动程序从上一次调用 WdfDeviceCreate 获取的框架设备对象的句柄。

AdapterInit

[Inout]指向描述 NETADAPTER 初始化信息的 NETADAPTER_INIT 对象的指针。

返回值

如果操作成功,此回调函数将返回STATUS_SUCCESS。 否则,它将返回相应的 NTSTATUS 错误代码。

注解

WiFiCx 客户端驱动程序必须通过调用 WiFiDeviceInitialize 注册 EvtWifiDeviceCreateAdapter 回调函数。

在其 EvtWifiDeviceCreateAdapter 回调中,客户端驱动程序必须:

  1. 调用 NetAdapterCreate 以创建新的 NetAdapter 对象。

  2. 调用 WifiAdapterInitialize 以初始化 WiFiCx 上下文并将其与此 NetAdapter 对象相关联。

  3. 调用 NetAdapterStart 以启动适配器。

有关详细信息,请参阅 编写 WiFiCx 客户端驱动程序

要求

要求
最低受支持的客户端 Windows 11
最低受支持的服务器 Windows Server 2022
标头 wificx.h
IRQL PASSIVE_LEVEL

另请参阅

WdfDeviceCreate

WiFiDeviceInitialize

NetAdapterCreate

WifiAdapterInitialize

NetAdapterStart

编写 WiFiCx 客户端驱动程序