版权
版权与最终解释权归迅雷公司所有
迅雷下载引擎
分别由 小米, 猎豹, 360极速浏览器等软件提取
不承担软件无毒, 均为网络搜集, 自行校验签名
相关项目
[MFC --- MiniThunder] : (https://github.com/intlinfo/MiniThunder)
此代码 编译之后, 扔给需要的动态库, 可直接下载使用, 看资源数, 来决定下载速度, 貌似无限速
SDK 接口文档
全局接口
任务接口
接口详细说明
XL_Init
BOOLXL_Init(void)初始化下载引擎,并使其为处理后续操作做好准备。
*返回值:*TRUE表示成功,FALSE表示失败。一些特殊情况会导致初始化失败,如:二进制文件缺失。
*说明:*该接口必须与XL_Unint(void)成对出现。调用该接口的时,xldl.dll会拉起MiniThunderPlatform.exe子进程。
XL_UnInit
BOOL XL_UnInit(void)反初始化下载引擎,释放模块运行期间申请的资源。
*返回值:*TRUE表示成功,FALSE表示失败。
*说明:*调用该接口后,会通知MiniThunderPlatform.exe子进程退出。
XL_CreateTask
HANDLE XL_CreateTask(DownTaskParam &stParam)创建任务。可以新建任务也可以续传任务,参数中IsResume用于表示任务是否是续传任务。其他信息请参考DownTaskParam的定义。
参数: [in] stPa