抛出InternetOpenUrl异常(Kernelbase.dll) - 未知接口

时间:2015-10-29 16:12:14

标签: c++

我使用此代码从网站上读取一些文字:

HINTERNET hInternet, hFile;
DWORD rSize;
char buffer[30] = "\0";

hInternet = InternetOpenW(NULL, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
hFile = InternetOpenUrlW(hInternet, L"http://google.com", NULL, 0, INTERNET_FLAG_RELOAD, 0);

InternetReadFile(hFile, &buffer, sizeof(buffer), &rSize);

这将显示在InternetOpenUrl行的Debug窗口中

  

testnowindow.exe中的0x75BFC42D(KernelBase.dll)抛出异常:0x800706B5:接口未知

代码运行良好,异常在内部处理,因为我没有得到调试器中断,我可以安全地忽略它吗?我已经尝试在调试模式下编译为x86和x64并且它总是会发生。 我正在运行Windows 7 64位。

0 个答案:

没有答案