设备网络SDK开发使用手册

NET_DVR_CMS_PARAM

平台参数结构体。

struct{
  DWORD             dwSize;
  NET_DVR_IPADDR    struAddr;
  WORD              wServerPort;
  BYTE              bySeverProtocolType;
  BYTE              byStatus;
  BYTE              sDeviceId[NAME_LEN];
  char              sPassWord[PASSWD_LEN];
  BYTE              sPlatformEhomeVersion[NAME_LEN];
  BYTE              byNetWork;
  BYTE              byAddressType;
  BYTE              byProtocolVersion;
  BYTE              byRes1;
  BYTE              sDomainName[MAX_DOMAIN_NAME];
  BYTE              byEnable;
  BYTE              byRes[139];
}NET_DVR_CMS_PARAM,*LPNET_DVR_CMS_PARAM;

Members

dwSize
结构体大小
struAddr
平台服务器IP地址,byAddressType为0或1时有效
wServerPort
平台服务器监听端口,Ehome平台默认监听端口为7660
bySeverProtocolType
平台协议类型:1-私有,2-Ehome
byStatus
设备注册到该平台的状态:1-未注册,2-已注册
sDeviceId
设备ID,由平台提供
sPassWord
密码,由平台提供
sPlatformEhomeVersion
平台EHOME协议版本(只读),例如:“EhomeV2.1-3.0,PU V2.0.0”
byNetWork
网络类型:0- 无意义,1- 自动,2- 有线网络优先,3- 有线网络,4- 移动网络(3G网络)
byAddressType
服务器地址类型:0- 无意义,1- ipv4/ipv6地址,2- 域名
byProtocolVersion
EHOME协议版本(只读):0- 无意义,1- v2.0,2- v4.0
byRes1
保留,置为0
sDomainName
平台服务器域名,byAddressType为2时有效
byEnable
0-关闭,1-开启
byRes
保留,置为0

See Also

NET_DVR_GetDVRConfig   NET_DVR_SetDVRConfig