编程获取tcp连接信息
时间:2010-11-22 来源:biti-leaf
要实现主机的tcp连接信息,就要用到微软未公开的一个函数AllocateAndGetTcpExTableFromStack,这个函数实现在iphlpapi.dll,网上这方面的资料很多,这里不作详细介绍,看实现代码吧:
HMODULE hModule;
..............
//这里对每一个tcp连接做相应处理
HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,FALSE,lpBuffer->table[dwSize].dwProcessId); |
//for vista and win 7
//获取程序名称 |
|