c# - 如何监控以太网连接状态

标签 c# networking ethernet

对于给定的以太网连接,如何从 .NET 监控以太网电缆是否已插入?

我想枚举所有以太网连接并订阅任何连接状态更改。我对检测 Internet 访问不感兴趣,仅当以太网连接是已连接未连接时。

更新:我找到了this blog post关于如何使用 WMI 查询来通知断开连接。

最佳答案

查看 Win32_NetworkAdapterNetConnectionStatus 属性类。

关于c# - 如何监控以太网连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3932701/

相关文章:

c# - 我如何找出哪个进程正在使用 .NET 锁定文件?

c# - yield 返回和返回

c# - 延迟传入网络连接

ruby - 如何在 Ruby 中检查代理是否可连接?

c++ - Arduino:LiquidCrystal 无法使用以太网库进行打印

c# - 以太网端口上的 throttle 带宽

c++ - 使用 C++ 在 Windows 上发送/接收以太网帧

c# - Reactive Extensions 看起来很慢——我做错了什么吗?

c# - 匿名类型的实例是否可序列化到 session 中?

iphone - 如何验证下载文件的完整性?