gpt4 book ai didi

c++ - 如何确定网络连接正在使用哪个端口?

转载 作者:太空宇宙 更新时间:2023-11-04 15:47:28 25 4
gpt4 key购买 nike

在 C++ 中如何查询 Windows 以确定每个连接正在使用哪个端口?

最佳答案

您是否尝试过获取 TCP 表?

您可以向 Windows 询问所有 TCP 连接的表格,其中显示了本地地址、本地端口、远程地址、远程端口以及具有该连接的程序的进程 ID。

获取表格: http://msdn.microsoft.com/en-us/library/windows/desktop/bb408406(v=vs.85).aspx

表格条目: http://msdn.microsoft.com/en-us/library/windows/desktop/bb485761(v=vs.85).aspx

我不会尝试举个例子,因为在第一个链接中有一个很好的例子。如果您需要两种类型的连接,也有 UDP 的等效项。

关于c++ - 如何确定网络连接正在使用哪个端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14223552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com