WININET.InternetConnect 在 Windows 8 中失败

Posted

技术标签:

【中文标题】WININET.InternetConnect 在 Windows 8 中失败【英文标题】:WININET.InternetConnect fails in Windows 8 【发布时间】:2012-09-13 07:54:02 【问题描述】:

此代码在 Win7 上运行良好,但在 Windows 8(发布预览版)中失败并出现未知错误 0x2f8c。知道为什么吗?请注意,我检查了代码,编译并运行了它,但我很确定我得到了所有依赖项。 win32 声明:

   [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
        extern public static IntPtr InternetConnect(
            [In] IntPtr hInternet,
            [In] string serverName,
            [In] int serverPort,
            [In] string userName,
            [In] string password,
            [In] int dwService,
            [In] int dwFlags,
            [In] IntPtr dwContext);

【问题讨论】:

那是 ERROR_INTERNET_NOT_INITIALIZED 所以我会进一步查看您的 InternetOpen 电话 啊,我的错,我当然在我的代码中发现了一些错误,导致 InternetOpen 没有被调用!谢谢!亚历克斯,如果您将此添加为答案以便我可以标记它? 【参考方案1】:

那是ERROR_INTERNET_NOT_INITIALIZED,所以我会进一步查看您的InternetOpen 电话问题。

【讨论】:

以上是关于WININET.InternetConnect 在 Windows 8 中失败的主要内容,如果未能解决你的问题,请参考以下文章

NOIP 2015 & SDOI 2016 Round1 & CTSC 2016 & SDOI2016 Round2游记

秋的潇洒在啥?在啥在啥?

上传的数据在云端的怎么查看,保存在啥位置?

在 React 应用程序中在哪里转换数据 - 在 Express 中还是在前端使用 React?

存储在 plist 中的数据在模拟器中有效,但在设备中无效

如何在保存在 Mongoose (ExpressJS) 之前在模型中格式化数据