首页 > 解决方案 > 在函数运行时创建超时

问题描述

当我的程序通过 LAN FTP 服务器下载文件时,我想创建一个超时。功能是从一台FTP服务器的主机上下载文件,它是通过网线连接到主机的。我试图设置超时

dWtm = 4000; InternetSession->SetOption(INTERNET_OPTION_DATA_RECEIVE_TIMEOUT, &dWtm, 4);

但即使下载周期已经是 13 秒,它也不会超时。是否有替代方法可以创建超时以在指定时间段后结束函数?

标签: c++ftp

解决方案


推荐阅读