vista win7下的端口和进程枚举实现的问题?
最近在研究vista win7的端口和进程关系的枚举。
在XP/2003下面可以用AllocateAndGetTcpExTableFromStack、AllocateAndGetUdpExTableFromStack来获取对应的信息。
到了VISTA WIN7已经不再导出这两个函数。搜索引擎搜索了半天,发现了如下信息:
"我用的法子是通过使用iphlpapi.dll中未文档化的函数InternalGetUdpTableWithOwnerPid以及InternalGetTcpTable2来获取vista上的端口连接情况,这两个函数使用的数据结构,和XP上已经公开的用iphlpapi.dll的未公开函数枚举端口信息的函数使用的数据结构大体是相同的,不同之处是vista下的结构多了个DWORD类型的成员"
以上信息来之:http://hi.baidu.com/winkernel/blog/item/58f9d8a8b61e42b7ca130c06.html
问题是我现在不知道这个新的数据结构。
如果有从事相关开发的,可否提供新的数据结构或相关代码?感谢!
[解决办法]
http://bbs.pediy.com/showthread.php?t=103286