设备网络SDK开发使用手册

NET_DVR_SOCKS_CFG

SOCKS信息结构体。

struct{
  DWORD    dwSize;
  BYTE     byEnableSocks;
  BYTE     byVersion;
  WORD     wProxyPort;
  BYTE     byProxyaddr[MAX_DOMAIN_NAME];
  BYTE     byUserName[MAX_DOMAIN_NAME];
  BYTE     byPassword[NAME_LEN];
  BYTE     byLocalAddr[MAX_LOCAL_ADDR_LEN];
  BYTE     byRes[128];
}NET_DVR_SOCKS_CFG,*LPNET_DVR_SOCKS_CFG;

Members

dwSize
结构体大小
byEnableSocks
SOCKS使能:0- 关闭,1- 开启
byVersion
SOCKS版本:4- SOCKS4,5- SOCKS5
wProxyPort
代理端口,默认1080
byProxyaddr
代理IP地址,可以是域名
byUserName
用户名,用于SOCKS5
byPassword
密码,用于SOCKS5
byLocalAddr
不使用socks代理的网段,格式为"ip/netmask;ip/netmask;…"
byRes
保留,置为0

See Also

NET_DVR_GetDVRConfig   NET_DVR_SetDVRConfig