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