如题,请各位帮忙,谢谢

解决方案 »

  1.   

    Windows没有直接提供这方面的代码。
    FPort提供了一种实现枚举所Handle,判断句柄类型,得到句柄的PID,这样就可以得到指定进程所有的socket了。对于XP及上系统,GetTcpTableEx, GetUdpTableEx就可以得到相应socket handle的PID。
    http://www.codeproject.com/internet/EnetstatX.asp
      

  2.   

    枚举句柄handle我倒是实现了,用的NtQuerySystemInformation,但是句柄类型匹配上面我没找到合适的资料,做一还是没法判断......上面那个没源码啊,是人家写好了的库阿,多谢你,请大家继续