c++ - 如何让不同的进程使用Windows 7不同的网络接口(interface)?

标签 c++ c windows webrtc

我正在编写WebRTC相关应用程序。我的系统有多个网络接口(interface)。 1.如何让不同的进程使用不同的网络接口(interface)进行通信? 2. 一个接口(interface)应用于信令,另一个接口(interface)用于数据传输或视频/音频调用。?

最佳答案

您应该使用WSAIoctl功能与 SIO_ADDRESS_LIST_QUERY控制代码。这将允许您获取系统的网络接口(interface)列表,然后您将能够在 bind 调用中使用所需接口(interface)的地址。

关于c++ - 如何让不同的进程使用Windows 7不同的网络接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30347261/

相关文章:

c++ - C 和 C++ 标准库是用什么语言编写的?

c++ - std::condition_variable_any 有尴尬的语义吗?

c++ - 派生类特定函数,在重写的虚函数内,由基类指针调用

c++ - 是否可以从常规 main 调用 WinMain?

python - 指定 Windows 使用 Anaconda Python 解释器

c++ - 简单的 boost ASIO https 不返回正文

连接到 X 服务器

c - MPI 发送接收

c - 在不使用占位符的情况下在 C 中使用汇编器

asp.net - 如何在客户端获取当前登录的 Windows 用户 ID