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 WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT PEER_ADDRESS Tx DEMUX 类型时初始化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_BAND_CAPABILITIES_INIT WIFI_BAND_CAPABILITIES_INIT 函数初始化WIFI_BAND_CAPABILITIES 结构。 |
WIFI_DEVICE_CAPABILITIES_INIT WIFI_DEVICE_CAPABILITIES_INIT 函数初始化 WIFI_DEVICE_CAPABILITIES 结构。 |
WIFI_DEVICE_CONFIG_INIT WIFI_DEVICE_CONFIG_INIT 函数初始化 WIFI_DEVICE_CONFIG 结构。 |
WIFI_PHY_CAPABILITIES_INIT WIFI_PHY_CAPABILITIES_INIT 函数初始化WIFI_PHY_CAPABILITIES结构。 |
WIFI_STATION_CAPABILITIES_INIT WIFI_STATION_CAPABILITIES_INIT 函数初始化WIFI_STATION_CAPABILITIES 结构。 |
WIFI_WIFIDIRECT_CAPABILITIES_INIT WIFI_WIFIDIRECT_CAPABILITIES_INIT 函数初始化WIFI_WIFIDIRECT_CAPABILITIES 结构。 |
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 驱动程序调用 WifiRequestSetBytesNeeded 为命令消息设置更大的缓冲区大小。 |
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) 唤醒事件的原因类型。 |