Windows : 要求 Socket 传送所有数据包(包括损坏的)
Windows : Ask Socket to deliver all packets (even the corrupted)
我现在的工作是分析实时传输中丢失的那种。
C++ 软件是为 Windows(使用 Visual Studio)和原始 UDP 套接字制作的,我使用套接字库 winsock2.h。
我只想请求套接字或 OS 传送所有数据包,甚至 corrupted/discarded 一个。
我怎样才能做到这一点?
谢谢
我找到了解决方案
SIO_RCVALL 控制代码使套接字能够接收通过网络接口传递的所有 IPv4 或 IPv6 数据包。
https://msdn.microsoft.com/en-us/library/windows/desktop/ee309610(v=vs.85).aspx
我现在的工作是分析实时传输中丢失的那种。
C++ 软件是为 Windows(使用 Visual Studio)和原始 UDP 套接字制作的,我使用套接字库 winsock2.h。
我只想请求套接字或 OS 传送所有数据包,甚至 corrupted/discarded 一个。
我怎样才能做到这一点?
谢谢
我找到了解决方案
SIO_RCVALL 控制代码使套接字能够接收通过网络接口传递的所有 IPv4 或 IPv6 数据包。
https://msdn.microsoft.com/en-us/library/windows/desktop/ee309610(v=vs.85).aspx