微 网 高 通

M4. 读取注册节点列表
来源: | 作者:微网高通 | 发布时间: 2025-08-21 | 429 次浏览 | 分享到:

4.1 读取节点的网络模式

函数名

char GetNetworkWiMode    ( char iShell, short iObject, unsigned char * pMode )

头文件

API-WiMinet.h

静态库

WiMinet.lib

动态库

WiMinet.dll


形式

说明

参数一

char iShell

通讯端口的编号,填写固定数值0X00

参数二

short iObject

通讯的目标节点网络地址,本机地址填写0X00

参数三

unsigned char * pMode

指向单字节内存地址的指针,用于存放该节点的网络模式

返回值

0X01=操作成功,0X00=操作失败


4.2 读取节点的16位网络地址

函数名

char GetX16NETAddress   ( char iShell, short iObject, unsigned short * pAddr )

头文件

API-WiMinet.h

静态库

WiMinet.lib

动态库

WiMinet.dll


形式

说明

参数一

char iShell

通讯端口的编号,填写固定数值0X00

参数二

short iObject

通讯的目标节点网络地址,本机地址填写0X00

参数三

unsigned char * pAddr

指向双字节内存地址的指针,用于存放该节点的16位网络地址

返回值

0X01=操作成功,0X00=操作失败


4.3 读取节点的64位MAC地址

函数名

char GetX64MACAddress   ( char iShell, short iObject, unsigned char * pX64MAC, unsigned char iSize )

头文件

API-WiMinet.h

静态库

WiMinet.lib

动态库

WiMinet.dll


形式

说明

参数一

char iShell

通讯端口的编号,填写固定数值0X00

参数二

short iObject

通讯的目标节点网络地址,本机地址填写0X00

参数三

unsigned char * pX64MAC

指向至少八字节内存地址的指针,用于存放该节点的64位MAC地址

参数四

unsigned char iSize

内存地址块pX64MAC的**长度

返回值

0X01=操作成功,0X00=操作失败


4.4 读取注册表的**数量

函数名

char GetRegistryCount   ( char iShell, unsigned short * pCount )

头文件

API-WiMinet.h

静态库

WiMinet.lib

动态库

WiMinet.dll


形式

说明

参数一

char iShell

通讯端口的编号,填写固定数值0X00

参数二

unsigned short * pCount

指向双字节内存地址块的指针,用于存放注册表**条目数量

返回值

0X01=操作成功,0X00=操作失败


4.5 读取注册表的条目

函数名

char GetRegistryTable   ( char iShell, short index, WiMinet_MeshItem * pInfo )

头文件

API-WiMinet.h

静态库

WiMinet.lib

动态库

WiMinet.dll


形式

说明

参数一

char iShell

通讯端口的编号,填写固定数值0X00

参数二

short index

注册表的条目序号

参数三

WiMinet_MeshItem * pInfo

注册表的条目内容

返回值

0X01=操作成功,0X00=操作失败