.NET中的Netstat -ban(或-oan)等价物

我想知道某个特定进程是否使用给定端口,即netstat -ban 。 我IPGlobalProperties使用IPGlobalProperties获取活动连接列表,但这似乎不包括进程信息。

如果在C#中存在一些允许我以编程方式执行此操作的类,那将会很好。 理想情况下,我不必管道cmd shell Process输出。

请看这个问题……

哪个PID在c#中侦听给定端口

基本上你是PInvoke GetExtendedTcpTable()