C++ 使用URLOpenBlockingStream检查联机文件是否存在失败

C++ 使用URLOpenBlockingStream检查联机文件是否存在失败,c++,winapi,C++,Winapi,我遵循了这里介绍的方法-- 我也试过这个代码 IStream* pStream = NULL; if (URLOpenBlockingStream(0, sUrl, &pStream, 0, 0) == S_OK) { pStream->Release(); // don't need the data return TRUE; } return FALSE; 无论文件是否存在,我都会得到一个真实的返回 我正在成功使用URLDownloadToFile,因此我假

我遵循了这里介绍的方法--

我也试过这个代码

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

return FALSE;
无论文件是否存在,我都会得到一个真实的返回

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

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