设备网络SDK开发使用手册

NET_DVR_NETCFG_MULTI

多网卡网络配置结构。

struct{
  DWORD                    dwSize;
  BYTE                     byDefaultRoute;
  BYTE                     byNetworkCardNum;
  BYTE                     byWorkMode;
  BYTE                     byRes;
  NET_DVR_ETHERNET_MULTI   struEtherNet[MAX_NETWORK_CARD];
  NET_DVR_IPADDR           struManageHost1IpAddr;
  NET_DVR_IPADDR           struManageHost2IpAddr;
  NET_DVR_IPADDR           struAlarmHostIpAddr;
  WORD                     wManageHost1Port;
  WORD                     wManageHost2Port;
  WORD                     wAlarmHostIpPort;
  BYTE                     byIpResolver[MAX_DOMAIN_NAME];
  WORD                     wIpResolverPort;
  WORD                     wDvrPort;
  WORD                     wHttpPortNo;
  WORD                     wDvrPort2;
  BYTE                     byRes2[4];
  NET_DVR_IPADDR           struMulticastIpAddr;
  NET_DVR_PPPOECFG         struPPPoE;
  BYTE                     byRes3[24];
}NET_DVR_NETCFG_MULTI,*LPNET_DVR_NETCFG_MULTI;

Members

dwSize
结构体大小
byDefaultRoute
默认路由,0表示struEtherNet[0],1表示struEtherNet[1]
byNetworkCardNum
设备实际可配置的网卡数目
byWorkMode
0-普通多网卡模式,1-内外网隔离模式
byRes
保留,置为0
struEtherNet
以太网口
struManageHost1IpAddr
主管理主机IP地址
struManageHost2IpAddr
辅管理主机IP地址
struAlarmHostIpAddr
报警主机IP地址
wManageHost1Port
主管理主机端口号
wManageHost2Port
辅管理主机端口号
wAlarmHostIpPort
报警主机端口号
byIpResolver
IP解析服务器域名或IP地址
wIpResolverPort
IP解析服务器端口号
wDvrPort
通讯端口,默认8000
wHttpPortNo
HTTP端口号
wDvrPort2
通讯端口2
byRes2
保留,置为0
struMulticastIpAddr
多播组地址
struPPPoE
PPPoE参数
byRes3
保留,置为0

See Also

NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig