我正在使用具有 RDM 套接字类型的标准 Windows PGM 套接字实现(也称为“MSMQ PGM”)。我注意到,根据此Microsoft 链接,无法设置MulticastLoopBack套接字选项。
换句话说,相当熟悉的语法:
_socket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastLoopback, 0);
将抛出一个无效的参数错误。
有人知道在 PGM 套接字实例上禁用多播环回的任何替代方法吗?从最干净的单线到注册表黑客的任何内容都将受到欢迎。