NET_DVR_FTP_SERVER_TEST_PARA
FTP服务器测试参数结构体。
struct{
DWORD dwSize;
BYTE byEnableFTP;
BYTE byProtocolType;
WORD wFTPPort;
union{
BYTE byRes[144];
struct{
BYTE szDomain[MAX_DOMAIN_NAME];
BYTE byRes1[80];
}struDomain;
struct{
NET_DVR_IPADDR struIp;
}struAddrIP;
}unionServer;
BYTE szUserName[NAME_LEN];
BYTE szPassWORD[PASSWD_LEN];
BYTE szTopCustomDir[MAX_CUSTOM_DIR];
BYTE szSubCustomDir[MAX_CUSTOM_DIR];
BYTE byDirLevel;
BYTE byTopDirMode;
BYTE bySubDirMode;
BYTE byType;
BYTE byEnableAnony;
BYTE byAddresType;
BYTE byRes2[198];
}NET_DVR_FTP_SERVER_TEST_PARA,*LPNET_DVR_FTP_SERVER_TEST_PARA;
Members
- dwSize
- 结构体大小
- byEnableFTP
- 是否启动ftp上传功能:0- 否,1- 是
- byProtocolType
- 协议类型:0- FTP,1- SFTP
- wFTPPort
- FTP端口号
- unionServer为FTP地址联合体
- byRes
- 联合体大小为144字节
- szDomain
- 服务器地址,域名
- byRes1
- 保留,置为0
- struIp
- IPv4或者IPv6地址,144字节
- szUserName
- 用户名
- szPassWORD
- 密码
- szTopCustomDir
- 自定义一级目录
- szSubCustomDir
- 自定义二级目录
- byDirLevel
- 目录等级:0- 不使用目录结构,直接保存在根目录;1- 使用1级目录;2- 使用2级目录
- byTopDirMode
- 一级目录:0x1- 使用设备名,0x2- 使用设备号,0x3- 使用设备ip地址,0x4- 使用监测点,0x5- 使用时间(年月),0x6- 使用时间(年月日),0x7- 违规类型,0x8- 方向,0x9- 地点,0xa- 通道名,0xb- 通道号,0xc-车道号,0xff- 自定义
- bySubDirMode
- 二级目录:0x1- 使用设备名,0x2- 使用设备号,0x3- 使用设备ip地址,0x4- 使用监测点,0x5- 使用时间(年月),0x6- 使用时间(年月日),0x7- 违规类型,0x8- 方向,0x9- 地点,0xa- 通道名,0xb- 通道号,0xc-车道号,0xff- 自定义
- byType
- FTP服务器类型:0- 主服务器,1- 备用服务器
- byDirLevel
- 是否启用匿名:0- 否,1- 是
- byAddresType
- 服务器地址类型:0- 使用IPV4或者IPV6,1- 使用域名
- byRes2
- 保留,置为0
See Also
NET_DVR_SERVER_TEST_PARA