NET_DVR_DDNSPARA_V30
网络应用参数(DDNS)结构体。
struct{
BYTE byEnableDDNS;
BYTE byHostIndex;
BYTE byRes1[2];
struct{
BYTE sUserName[NAME_LEN];
BYTE sPassword[PASSWD_LEN];
BYTE sDomainName[MAX_DOMAIN_NAME];
BYTE sServerName[MAX_DOMAIN_NAME];
WORD wDDNSPort;
WORD wCountryID;
BYTE byStatus;
BYTE byRes[7];
}struDDNS[MAX_DDNS_NUMS];
BYTE byRes2[16];
}NET_DVR_DDNSPARA_V30,*LPNET_DVR_DDNSPARA_V30;
Members
- byEnableDDNS
- 是否使能:0- 否,1- 是
- byHostIndex
- 0- Private DNS,1- Dyndns,2- PeanutHull(花生壳),3- NO-IP,4- hiDDNS
- byRes1
- 保留,置为0
- sUsername
- DDNS账号用户名
- sPassword
- DDNS账号密码
- sDomainName
- 域名
- sServerName
- DDNS对应的服务器地址,可以是IP地址或域名
- wDDNSPort
- DDNS端口
- wCountryID
- 国家编号,仅在byHostIndex = 4时有效,0表示默认,具体取值详见“国家编号”
- byStatus
- DDNS运行状态(只读):
0- 无意义
1- 连接服务器失败(connServerfail)
2- 解析服务器消息失败(solveServerMesFail)
3- 连接心跳服务器失败(connHeartSrvfail)
4- 解析心跳服务器消息失败(solveHeartSrvMesFail)
5- 连接域名服务器失败(connHostSrvfail)
6- 解析域名服务器消息失败(solveHostSrvMesFail)
7- DDNS状态正常(updateSuccess)
8- 未启用(disable)
9- 注册域名成功(registHostSuccess)
10- DNS服务器配置错误(DNSSrvError)
11- 域名被占用(DomainConflict)
12- 别名(域名)不合法(invalidAlias)
13- 鉴权失败(authenticationFail)
14- 注册服务器错误(registServerError)
15- 注册失败(registFail)
- byRes
- 保留,置为0
- byRes2
- 保留,置为0
Remarks
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig
Reference Structure
该结构扩展源于
NET_DVR_DDNSPARA_EX