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