APIClient_File_Create
创建一个HTTP或者FTP上传下载任务
XHANDLE APIClient_File_Create(LPCTSTR lpszAddr, LPCTSTR lpszFile, BOOL bIsDown = TRUE, LPCTSTR lpszRange = NULL, CALLBACK_XENGINE_NETHELP_APICLIENT_FILE fpCall_HttpProgress = NULL, LPVOID lParam = NULL)
参数.一:lpszAddr
In/Out:In
类型:常量字符指针
可空:N
意思:下载的HTTP地址
参数.二:lpszFile
In/Out:In
类型:常量字符指针
可空:N
意思:本地地址
参数.三:bIsDown
In/Out:In
类型:逻辑型
可空:Y
意思:是下载还是上传
参数.四:lpszRange
In/Out:In
类型:常量字符指针
可空:Y
意思:续传范围参数,如果为NULL,不启用,否则使用HTTP
Range字段,
上传:100-400/400(100-400的字节,总大小400)
下载:100-(100个字节开始到结束)或者100-400
参数.五:fpCall_HttpProgress
In/Out:In
类型:回调函数
可空:Y
意思:下载过程
参数.六:lParam
In/Out:In
类型:无类型指针
可空:Y
意思:回调函数自定义参数
类型:句柄型
意思:成功返回句柄,失败返回NULL
回调函数为空请调用QUERY来查询