CMSPCallBase 類別 (mspcall.h)

CMSPCallBase 類別提供呼叫物件的泛型實作。 它支援 ITStreamControl 介面。 它可作為維護數據流清單的簡單基類。 這個類別定義於 MSPcall.h 中。

CMSPCallBase 具有下列類型的成員:

繼承

CMSPCallBase 類別會實作 CComObjectRootExIDispatchImpl。

方法

CMSPCallBase 類別具有這些方法。

 
CMSPCallBase::CreateStreamObject

CreateStreamObject 方法是由 InternalCreateStream 呼叫。
CMSPCallBase::HandleStreamEvent

HandleStreamEvent 方法是由數據流呼叫,以將事件傳送至 TAPI。
CMSPCallBase::Init

Init 方法是由 MSP 位址物件 (在 CreateMSPCall) 方法中呼叫,以初始化 MSP 呼叫物件。 衍生類別應該使用傳入的資訊來初始化其成員。
CMSPCallBase::InternalCreateStream

CreateStream 會呼叫 InternalCreateStream 方法來建立數據流物件, (呼叫端會執行自變數檢查) 。 它應該使用 CreateStreamObject) 建立和初始化數據流物件 (。
CMSPCallBase::MSPCallAddRef

MSPCallAddRef 方法是呼叫物件的私用 AddRef 方法。
CMSPCallBase::MSPCallRelease

MSPCallRelease 方法是呼叫物件的私用 Release 方法。
CMSPCallBase::ReceiveTSPCallData

ReceiveTSPCallData 方法是由 MSP 位址物件的 ReceiveTSPData 方法呼叫,以將 TSP 數據分派至正確的呼叫。
CMSPCallBase::RemoveStream

(Interface RemoveStream) Application 會呼叫 RemoveStream 方法,以從呼叫中移除數據流。 (CMSPCallBase.RemoveStream)
CMSPCallBase::ShutDown

在 ShutdownMSPCall) 方法中,MSPAddress (物件會呼叫 ShutdownMSPCall) 來關閉呼叫。

規格需求

需求
目標平台 Windows
標頭 mspcall.h