监控域连接状态

时间:2011-10-13 14:30:14

标签: c# .net .net-4.0 network-programming dns

当服务器在运行时未知时,有没有办法监控域的可用性? NetworkChange.NetworkAvailabilityChanged,不提供跨框架版本/操作系统的一致结果。

我正在处理域上的移动设备,这些移动设备将一直失去并重新获得域连接;当发生这种情况时,我需要在代码中检测到。

我尝试过谷歌,必应和MSDN,并且没有任何结果。

2 个答案:

答案 0 :(得分:2)

尝试使用p / Invoke NetWkstaUserGetInfo

System.Environment.UserDomainName从环境变量中获取数据。

答案 1 :(得分:0)

你的意思是System.Environment.UserDomainName属性?