我正在尝试编写一个 C# 代码,这将帮助我获得 RFID 阅读器设备 IP。
我正在使用 netstat C# 实现,它提供了所有本地和外部地址。现在的问题是,通过以太网 TCP/IP 连接后,我有时会看到netstat
读卡器 IP 暂时看到TIME_WAIT
状态,然后消失。从未在我的 PC 上看到它处于已建立状态,因此我的代码无法获取该 IP。
此外,我将 Marvell yukon LAN 适配器设置为 10Mps 全双工而不是自动模式。所以最大的问题是我是否需要使用适配器进行设置/配置,或者我是否需要编写另一个 C# 代码来检测我的阅读器 IP,而不管 TCP/IP 连接的状态如何。
注意:连接后,Ping 读卡器始终有效。我尝试重置 LAN 和阅读器,但它仍然没有显示在netstat
输出中。
编辑:我使用http://towardsnext.wordpress.com/2009/02/09/netstat-in-c/作为参考