文档管理中心

net_ethernet.h

Phone26.0.0+PC/2in126.0.0+Tablet26.0.0+TV26.0.0+

概述

为以太网网卡模块提供C接口。

引用文件: <network/netmanager_ext/net_ethernet.h>

库: libnet_ethernet.so

系统能力: SystemCapability.Communication.NetManager.Ethernet

起始版本: 26.0.0

相关模块: NetEthernet

汇总

函数

展开
名称 描述
int32_t OH_Ethernet_GetMacAddress(Ethernet_MacAddrInfoList *macAddrList) 获取以太网网卡MAC地址列表。
int32_t OH_Ethernet_GetNetAddress(Ethernet_NetAddrList *netAddrList) 获取以太网网卡IP地址列表。

函数说明

OH_Ethernet_GetMacAddress()

Phone26.0.0+PC/2in126.0.0+Tablet26.0.0+TV26.0.0+
int32_t OH_Ethernet_GetMacAddress(Ethernet_MacAddrInfoList *macAddrList)

描述

获取以太网网卡MAC地址列表。

系统能力: SystemCapability.Communication.NetManager.Ethernet

需要权限: ohos.permission.GET_ETHERNET_LOCAL_MAC

起始版本: 26.0.0

参数:

展开
参数项 描述
Ethernet_MacAddrInfoList *macAddrList 以太网网卡MAC地址列表。

返回:

展开
类型 说明
int32_t

0 - 成功。 201 - 缺少权限。

2200001 - 参数错误。 2200002 - 无法连接到服务。

2201005 - 设备信息不存在。

OH_Ethernet_GetNetAddress()

Phone26.0.0+PC/2in126.0.0+Tablet26.0.0+TV26.0.0+
int32_t OH_Ethernet_GetNetAddress(Ethernet_NetAddrList *netAddrList)

描述

获取以太网网卡IP地址列表。

系统能力: SystemCapability.Communication.NetManager.Ethernet

需要权限: ohos.permission.GET_NETWORK_INFO

起始版本: 26.0.0

参数:

展开
参数项 描述
Ethernet_NetAddrList *netAddrList 以太网网卡IP地址列表。

返回:

展开
类型 说明
int32_t

0 - 成功。 201 - 缺少权限。

2200001 - 参数错误。 2200002 - 无法连接到服务。

2201005 - 设备信息不存在。

在 开发与测试 开放能力API 中进行搜索
请输入您想要搜索的关键词