ITMSPAddress interface (msp.h)

The ITMSPAddress interface is implemented by the MSP and represents a media service provider to the TAPI DLL. It is not exposed to end-user or server applications. TAPI 3 will call CoCreateInstance on this interface to create the MSP object.

Inheritance

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

Methods

The ITMSPAddress interface has these methods.

 
ITMSPAddress::CreateMSPCall

The ITMSPAddress::CreateMSPCall (msp.h) method creates an MSP Call object.
ITMSPAddress::GetEvent

The ITMSPAddress::GetEvent (msp.h) method retrieves event information.
ITMSPAddress::Initialize

The ITMSPAddress::Initialize (msp.h) method is called when the MSP is loaded.
ITMSPAddress::ReceiveTSPData

The ITMSPAddress::ReceiveTSPData (msp.h) method is called by TAPI 3 when the TSP sends asynchronous data to the MSP.
ITMSPAddress::Shutdown

The ITMSPAddress::Shutdown (msp.h) method is called when the MSP is unloaded. Shutdown will be called once per address object.
ITMSPAddress::ShutdownMSPCall

The ITMSPAddress::ShutdownMSPCall (msp.h) method is called when the call object is being destroyed.

Requirements

Requirement Value
Target Platform Windows
Header msp.h (include Tapi3.h)

See also

ITStream

ITStreamControl

ITSubStream

ITSubStreamControl

Media Service Provider Interface (MSPI)