次の方法で共有


CMSPAddress MSPI メソッドの実装

すべての MSP が実装する必要がある標準的な MSPI メソッドを次に示します。 これらのメソッドの主なドキュメントは、「Media Service Provider Interface (MSPI) リファレンス」セクションにあります。

CMSPAddress メソッド 形容
初期化 (インターフェイス ITMSPAddress)この MSP が最初に作成されるときに TAPI3 によって呼び出されます。
ShutDown (インターフェイス ITMSPAddress)このアドレスがこれ以上使用されていない場合に TAPI3 によって呼び出されます。
ReceiveTSPData (インターフェイス ITMSPAddress)TSP がこの MSP アドレス オブジェクトにデータを送信するときに TAPI3 によって呼び出されます。
GetEvent (インターフェイス ITMSPAddress)イベントに関する詳細情報を取得するために TAPI3 によって呼び出されます。
get_StaticTerminals (インターフェイス ITTerminalSupport)GetStaticTerminalsヘルパー関数の OLE オートメーション ラッパー。
EnumerateStaticTerminals (インターフェイス ITTerminalSupport)GetStaticTerminalsヘルパー関数の列挙ラッパー。
get_DynamicTerminalClasses (インターフェイス ITTerminalSupport)GetDynamicTerminalClassesヘルパー関数の OLE オートメーション ラッパー。
EnumerateDynamicTerminalClasses (インターフェイス ITTerminalSupport)GetDynamicTerminalClassesヘルパー関数の列挙ラッパー。
CreateTerminal (インターフェイス ITTerminalSupport)このメソッドは、動的ターミナルを作成するためにアプリケーションによって呼び出されます。 MSP のワーカー スレッドで作業項目をスケジュールします。この作業項目は、実行時にターミナル マネージャーに動的ターミナルの作成を要求します。 派生クラスは、このメソッドをオーバーライドして、独自の方法で動的ターミナルを作成できます。
GetDefaultStaticTerminal (インターフェイス ITTerminalSupport)このメソッドは、指定した型と方向の既定の静的ターミナルを取得するために、アプリケーションによって呼び出されます。 既定のターミナル リスト (必要な場合) を更新し、インターフェイス ポインターを返します。 派生クラスは、このメソッドをオーバーライドして、既定のターミナルを決定する独自の方法を持つことができます。 ターミナル リストをロックします。