如何修复“传递给C运行时函数的无效参数”。调用“ GetIsNetworkAvailable”时出现提示信息?

时间:2019-10-29 02:04:35

标签: c#

我正在使用“ GetIsNetworkAvailable”功能进行互联网连接检查。 每次调用一次,此代码生成“传递给C运行时函数的无效参数”消息的次数如此之多。 如何修复或隐藏此消息

这不是C#中的错误,只是调试消息。 但是,这很烦人。

[DllImport("wininet.dll", SetLastError = true)]
private extern static bool InternetGetConnectedState(out int Description, int ReservedValue);

public static bool IsConnectedToInternet()
{
    return InternetGetConnectedState(out int Desc, 0) && System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();
}

我不想看到“传递给C运行时函数的无效参数”消息。

0 个答案:

没有答案