|
//我的程序的功能是从网站上下载一个文件
我使用下面两个API实现这个功能:
m_hHTTP = InternetOpen( NULL, INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY,NULL, NULL, 0);
m_hServerFast = InternetOpenUrl( m_hHTTP, lpServer, szHead, lstrlenA (szHead),INTERNET_FLAG_DONT_CACHE | INTERNET_FLAG_PRAGMA_NOCACHE | INTERNET_FLAG_RELOAD, 0);
可是当我调用下面的API关闭句柄时,由上面函数执行时建立起来的TCP连接
并没有关掉,TCP连接处于Closeing状态.
InternetCloseHandle(m_hServerFast);
InternetCloseHandle(m_hHTTP);
请教高手,帮分析一下,是不是使用InternetOpenUrl打开的TCP连接,需要其他的API才能关掉呀 |
|