harmony 鸿蒙IWlanInterface

  • 2025-06-16
  • 浏览 (4)

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)名称。
match 表示数据匹配操作框架。

返回:

如果操作成功,则返回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 表示发送通道频率。
frameData 表示动作帧数据。

返回:

如果操作成功,则返回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。

如果操作失败,则为负值。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙WLAN HDI 参考

harmony 鸿蒙HdfFeatureInfo

harmony 鸿蒙HdfFeatureInfo

harmony 鸿蒙HdfNetDeviceInfoResult

harmony 鸿蒙HdfNetDeviceInfoResult

harmony 鸿蒙HdfNetDeviceInfo

harmony 鸿蒙HdfNetDeviceInfo

harmony 鸿蒙HdfStaInfo

harmony 鸿蒙HdfStaInfo

harmony 鸿蒙HdfWifiDriverScanSsid

0  赞