wificx.h 标头

此标头由网络使用。 有关详细信息,请参阅:

wificx.h 包含以下编程接口:

函数

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT 函数初始化WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES结构。
WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT

PEER_ADDRESS Tx DEMUX 类型时,WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT初始化WIFI_ADAPTER_TX_DEMUX结构。
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT

当 Tx DEMUX 类型为 WMMINFO 时,WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT 函数初始化WIFI_ADAPTER_TX_DEMUX结构。
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT

WIFI_ADAPTER_WAKE_CAPABILITIES_INIT 方法初始化WIFI_ADAPTER_WAKE_CAPABILITIES结构。
WIFI_DEVICE_CONFIG_INIT

WIFI_DEVICE_CONFIG_INIT 函数初始化WIFI_DEVICE_CONFIG结构。
WifiAdapterAddPeer

客户端驱动程序调用 WifiAdapterAddPeer 以告知 WiFiCx 框架,对等方已连接到给定地址。
WifiAdapterGetPortId

WifiAdapterGetPortId 函数获取 Wi-Fi 适配器端口 ID。
WifiAdapterGetType

WifiAdapterGetType 函数获取 Wi-Fi 适配器类型。
WifiAdapterInitAddTxDemux

WifiAdapterInitAddTxDemux 函数为多个 Tx 队列支持添加了 DEMUX 属性。
WifiAdapterInitGetType

WifiAdapterInitGetType 函数从 NETADAPTER_INIT 对象获取适配器类型。
WifiAdapterInitialize

WifiAdapterInitialize 函数为 WiFiCx 初始化新创建的 NETADAPTER 对象。
WifiAdapterPowerOffloadSetRsnRekeyCapabilities

WifiAdapterPowerOffloadSetRsnRekeyCapabilities 函数设置 WiFiCx 网络适配器的 RSN 重新密钥电源卸载功能。
WifiAdapterRemovePeer

客户端驱动程序调用 WifiAdapterRemovePeer 以告知 WiFiCx 框架已断开连接。
WifiAdapterReportWakeReason

WifiAdapterReportWakeReason 方法向框架报告 Wi-Fi 设备生成唤醒事件的原因。
WifiAdapterSetWakeCapabilities

WifiAdapterSetWakeCapabilities 方法设置 WiFiCx 设备的唤醒功能。
WifiDeviceGetOsWdiVersion

WifiDeviceGetOsWdiVersion 函数获取 WifiCx 用于初始化客户端驱动程序的 TLV 分析器/生成器的 TLV 版本。
WifiDeviceInitConfig

WifiDeviceInitConfig 函数初始化 WiFiCx 设备初始化操作。
WifiDeviceInitialize

WifiDeviceInitialize 函数注册客户端驱动程序的特定于 WiFiCx 的回调函数。
WifiDeviceReceiveIndication

WiFiCx 驱动程序调用 WifiDeviceReceiveIndication 以将状态指示发送到 WiFiCx 框架。
WifiDeviceSetBandCapabilities

WifiDeviceSetBandCapabilities 函数设置 WiFiCx 设备的带区功能。
WifiDeviceSetDeviceCapabilities

WifiDeviceSetDeviceCapabilities 函数为 WiFiCx 设备设置设备功能。
WifiDeviceSetPhyCapabilities

WifiDeviceSetPhyCapabilities 函数设置 WiFiCx 设备的 PHY 功能。
WifiDeviceSetStationCapabilities

WifiDeviceSetStationCapabilities 函数设置 WiFiCx 设备的工作站功能。
WifiDeviceSetWiFiDirectCapabilities

WifiDeviceSetWiFiDirectCapabilities 函数为 WiFiCx 设备设置 Wi-Fi Direct 功能。
WifiDirectDeviceCreate

WifiDirectDeviceCreate 函数创建 WIFIDIRECTDEVICE 对象。
WifiDirectDeviceGetPortId

WifiDirectDeviceGetPortId 函数获取 Wi-Fi Direct 端口 ID。
WifiDirectDeviceInitialize

WifiDirectDeviceInitialize 函数初始化新创建的 WIFIDIRECTDEVICE 对象。
WifiRequestComplete

WiFiCx 驱动程序调用 WifiRequestComplete 以完成向设备发送命令消息的请求。
WifiRequestGetInOutBuffer

WiFiCx 驱动程序调用 WifiRequestGetInOutBuffer 以获取命令消息的输入/输出缓冲区。
WifiRequestGetMessageId

WifiRequestGetMessageId 函数返回 WiFiCx 命令消息的 ID。
WifiRequestSetBytesNeeded

WiFiCx 驱动程序调用 WifiRequestSetBytesNeed 为命令消息设置更大的缓冲区大小。
WifiTxQueueGetDemuxPeerAddress

WifiTxQueueGetDemuxPeerAddress 函数获取 WiFiCx 框架将用于此队列的对等地址。
WifiTxQueueGetDemuxWmmInfo

WifiTxQueueGetDemuxWmmInfo 函数获取 WiFiCx 框架将用于此队列的优先级。

回调函数

 
EVT_WIFI_DEVICE_CREATE_ADAPTER

WiFiCx 驱动程序实现 EvtWifiDeviceCreateAdapter 来创建 NETADAPTER 对象。
EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE

WiFiCx 客户端驱动程序实现 EvtWifiDeviceCreateWifiDirectDevice 以创建 WIFIDIRECTDEVICE 对象。
EVT_WIFI_DEVICE_SEND_COMMAND

WiFiCx 驱动程序的 EvtWifiDeviceSendCommand 回调函数检索并处理 WiFiCx 框架发送的命令消息。

结构

 
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES

WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES结构描述了 WiFiCx 网络适配器的 RSN 重新密钥电源卸载功能。
WIFI_ADAPTER_TX_DEMUX

WIFI_ADAPTER_TX_DEMUX结构指定 Tx DEMUX 信息。
WIFI_ADAPTER_WAKE_CAPABILITIES

WIFI_ADAPTER_WAKE_CAPABILITIES结构描述了 WiFiCx 网卡的 LAN 唤醒 (WoL) 功能。
WIFI_BAND_CAPABILITIES

WIFI_BAND_CAPABILITIES结构描述了 WiFiCx 设备的带区功能。
WIFI_BAND_INFO

WIFI_BAND_INFO结构包含带信息。
WIFI_DEVICE_CAPABILITIES

WIFI_DEVICE_CAPABILITIES结构描述了 WiFiCx 设备的功能。
WIFI_DEVICE_CONFIG

WIFI_DEVICE_CONFIG 结构包含指向客户端驱动程序的特定于 WiFiCx 的回调函数的指针。
WIFI_PHY_CAPABILITIES

WIFI_PHY_CAPABILITIES结构描述了 WiFiCx 设备的 PHY 功能。
WIFI_PHY_INFO

WIFI_PHY_INFO 结构包含 PHY 信息。
WIFI_STA_BANDS_COMBINATION

WIFI_STA_BANDS_COMBINATION 结构包含可用于辅助 STA 连接的带区 ID 列表。
WIFI_STATION_CAPABILITIES

WIFI_STATION_CAPABILITIES结构描述了 WiFiCx 设备的工作站功能。
WIFI_WIFIDIRECT_CAPABILITIES

WIFI_WIFIDIRECT_CAPABILITIES结构描述了 WiFiCx 设备的 Wi-Fi Direct 功能。

枚举

 
WIFI_ADAPTER_TX_DEMUX_TYPE

WIFI_ADAPTER_TX_DEMUX_TYPE枚举指定 Tx DEMUX 类型。
WIFI_ADAPTER_TYPE

WIFI_ADAPTER_TYPE 枚举指定 Wi-Fi 适配器类型。
WIFI_WAKE_REASON_TYPE

WIFI_WAKE_REASON_TYPE 枚举指定由 WiFiCx 适配器生成的 LAN 唤醒 (WoL) 唤醒事件的原因类型。