IMulticastControl interface

[IMulticastControl is not available for use in Windows Vista, Windows Server 2008, and subsequent versions of the operating system. The RTC Client API provides similar functionality.]

The IMulticastControl interface is implemented by the IPConf MSP and available only on multicast call objects. This interface exposes methods that enable creation and manipulation of terminals that can communicate between H323 and SDP clients. The IMulticastControl interface controls the multicast loopback mode.

In the MM_NO_LOOPBACK mode, multicast loopback is disabled, which means two applications on the same machine who join the same multicast group will get each other's packets. This mode has the best performance if there is always only one application joining the multicast group on the machine. MM_NO_LOOPBACK mode is the default mode.

The MM_FULL_LOOPBACK mode is good only for testing. All the packets sent out are looped back as well. This can be used to test if the devices are working.

The MM_SELECTIVE_LOOPBACK mode is used to enable multiple applications on one machine to join the same multicast group. The packets are looped back from the stack, and each RTP session is responsible for filtering out unwanted packets.

Members

The IMulticastControl interface inherits from the IUnknown interface. IMulticastControl also has these types of members:

Methods

The IMulticastControl interface has these methods.

Method Description
get_LoopbackMode Gets the multicast loopback mode.
put_LoopbackMode Sets the multicast loopback mode.

Requirements

Requirement Value
TAPI version
Requires TAPI 3.0 or later
Header
Confpriv.h
Library
Uuid.lib
DLL
Tapi3.dll

See also

IPConf MSP