C# 检查网络是否连通

简介:         [DllImport("wininet.dll")]        private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);    ...
        [DllImport( " wininet.dll " )]
        
private   extern   static   bool  InternetGetConnectedState( out   int  connectionDescription,  int  reservedValue);
        
private   bool  IsConnected()
        {

            
int  I  =   0 ;

            
bool  state  =  InternetGetConnectedState( out  I,  0 );

            
return  state;

        }

调用方法:

 

bool  state  =  IsConnected();    // True 为连通   False 为断开

 

 

目录
相关文章
|
2月前
|
运维 监控 网络协议
|
1月前
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架
|
2月前
|
Docker 容器
docker中检查容器的网络模式
【10月更文挑战第5天】
232 1
|
4月前
|
存储 安全 测试技术
网络中的状态检查是什么?
【8月更文挑战第24天】
119 0
|
4月前
|
Kubernetes 网络协议 Linux
如何检查 Kubernetes 网络配置
如何检查 Kubernetes 网络配置
74 0
|
6月前
|
文字识别 开发工具 Android开发
视觉智能开放平台操作报错合集之使用人脸属性检测接口,出现报错:图片无法下载,请检查链接是否可访问和本地网络情况,该如何解决
在使用视觉智能开放平台时,可能会遇到各种错误和问题。虽然具体的错误代码和消息会因平台而异,但以下是一些常见错误类型及其可能的原因和解决策略的概述,包括但不限于:1. 认证错误、2. 请求参数错误、3. 资源超限、4. 图像质量问题、5. 服务不可用、6. 模型不支持的场景、7. 网络连接问题,这有助于快速定位和解决问题。
|
7月前
|
分布式计算 资源调度 监控
Hadoop节点网络硬件检查
【5月更文挑战第2天】
69 9
|
7月前
|
分布式计算 资源调度 安全
Hadoop节点检查网络交换机、路由器和网线
【5月更文挑战第1天】您可以对Hadoop节点中的网络交换机、路由器和网线进行全面的检查,确保这些设备正常运行并且网络连接稳定可靠。如果在检查过程中发现任何问题,应及时解决,以避免影响Hadoop集群的稳定性和性能。
94 6
|
7月前
|
分布式计算 运维 Hadoop
Hadoop节点网络设备与交换机检查
【4月更文挑战第21天】
92 1
|
7月前
|
存储 弹性计算 运维
网络连接检查
【4月更文挑战第30天】
160 0