IWlanInterface
概述
定义上层WLAN服务的扩展接口。
起始版本: 4.1
相关模块:WLAN
汇总
Public 成员函数
名称 | 描述 |
---|---|
GetApBandwidth ([in] String ifName, [out] unsigned char bandwidth) | 获取AP当前带宽 |
ResetToFactoryMacAddress ([in] String ifName) | 重置为出厂MAC地址(永久硬件地址) |
SendActionFrame ([in] String ifName, [in] unsigned int freq, [in] unsigned char[] frameData) | 向驱动程序发送动作帧 |
RegisterActionFrameReceiver ([in] String ifName, [in] unsigned char[] match) | 寄存器动作帧接收机 |
SetPowerSaveMode ([in] String ifName, [in] int frequency, [in] int mode) | 设置节能管理器模式 |
SetDpiMarkRule ([in] int uid, [in] int protocol, [in] int enable) | 设置数据包标识标记规则 |
成员函数说明
GetApBandwidth()
IWlanInterface::GetApBandwidth ([in] String ifName, [out] unsigned char bandwidth )
描述
获取AP当前带宽
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
ifName | 表示网卡(NIC)名称 |
bandwidth | AP带宽: 1(20M), 2(40M), 4(80M), 8(160M) |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。
RegisterActionFrameReceiver()
IWlanInterface::RegisterActionFrameReceiver ([in] String ifName, [in] unsigned char[] match )
描述
寄存器动作帧接收机
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
ifName | 表示网卡(NIC)名称 |
txChannel | 表示数据匹配操作框架 |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。
ResetToFactoryMacAddress()
IWlanInterface::ResetToFactoryMacAddress ([in] String ifName)
描述
重置为出厂MAC地址(永久硬件地址)
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
ifName | 表示网卡(NIC)名称 |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。
SendActionFrame()
IWlanInterface::SendActionFrame ([in] String ifName, [in] unsigned int freq, [in] unsigned char[] frameData )
描述
向驱动程序发送动作帧
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
ifName | 表示网卡(NIC)名称 |
freq | 表示发送通道频率 |
ifName | 表示动作帧数据 |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。
SetDpiMarkRule()
IWlanInterface::SetDpiMarkRule ([in] int uid, [in] int protocol, [in] int enable )
描述
设置数据包标识标记规则
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
uid | 表示目标应用程序UID |
protocol | 表示目标协议类型,tcp/udp |
enable | 指示启用/禁用dpi标记规则 |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。
SetPowerSaveMode()
IWlanInterface::SetPowerSaveMode ([in] String ifName, [in] int frequency, [in] int mode )
描述
设置节能管理器模式
起始版本: 4.1
参数:
名称 | 描述 |
---|---|
ifName | 表示网卡(NIC)名称 |
frequency | 表示连接的ap频率 |
mode | 表示省电模式:3(启用省电),4(禁用省电) |
返回:
返回值 如果操作成功,则返回0。
返回值 如果操作失败,则为负值。