不使用URLOpenBlockingStream来检查在线文件是否存在

时间:2016-01-08 22:10:55

标签: c++ winapi

我遵循了此处提供的方法 - How to check if a link exists or not in VC++?

我也试过这段代码

IStream* pStream = NULL;
if (URLOpenBlockingStream(0, sUrl, &pStream, 0, 0) == S_OK)
{
    pStream->Release(); // don't need the data
    return TRUE;
}

return FALSE;

无论文件存在还是不存在,我都会收到TRUE。

我正在成功使用URLDownloadToFile,因此我假设我正在链接到正确的库。

知道我做错了什么或者有其他方法吗?

0 个答案:

没有答案