このコードは Win7 ではうまく機能しましたが0x2f8c
、Windows 8 (Release Preview) では不明なエラーで失敗しました。理由はありますか?コードをチェックアウトし、コンパイルして実行したことに注意してください。ただし、すべての依存関係が正しいと確信しています。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);