请问如何枚举一个进程所占用的socket 如题,请各位帮忙,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Windows没有直接提供这方面的代码。FPort提供了一种实现枚举所Handle,判断句柄类型,得到句柄的PID,这样就可以得到指定进程所有的socket了。对于XP及上系统,GetTcpTableEx, GetUdpTableEx就可以得到相应socket handle的PID。http://www.codeproject.com/internet/EnetstatX.asp 枚举句柄handle我倒是实现了,用的NtQuerySystemInformation,但是句柄类型匹配上面我没找到合适的资料,做一还是没法判断......上面那个没源码啊,是人家写好了的库阿,多谢你,请大家继续 在MFC对话框上面贴窗口并在窗口的ONPAINT函数中绘图,但是很卡,不知道怎么搞的。 急求OpenGL中char与二维数组的转化 TextOut参数问题 ADO在取得CLOB類型字段時是否可以使用select * 的SQL語句? 打开文件的对话框问题,无法获取多个文件。 编译成debug程序运行正常,但编译成release程序一执行就退出了 如何得到逻辑分区对应的物理磁盘 CDC* 的一个问题 MFC 对话框加状态栏 状态栏添加图标的问题 关于HeapFree函数的一点疑问? 从串口读数据的问题 没啥事做,自杀玩玩!
FPort提供了一种实现枚举所Handle,判断句柄类型,得到句柄的PID,这样就可以得到指定进程所有的socket了。对于XP及上系统,GetTcpTableEx, GetUdpTableEx就可以得到相应socket handle的PID。
http://www.codeproject.com/internet/EnetstatX.asp