ITStream::StopStream メソッド (tapi3if.h)
StopStream メソッドはストリームを停止します。
構文
HRESULT StopStream();
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
値 | 意味 |
---|---|
|
メソッドが成功しました。 |
|
メソッドが実装されていません。 |
|
プロバイダーはこの操作をサポートしていません。 |
注釈
アプリケーションはこのメソッドを呼び出してストリームを停止できます。 ストリームの一時停止とストリームの停止の違いは、呼び出しに使用されるトランスポートの種類によって異なります。
この呼び出しにより、アプリケーションが登録されている場合に取得できるイベントが生成されます。 イベントの受信については、「 イベント の概要」を参照してください。
ストリームが正常に停止した場合、アプリケーションはイベントの値を持つ CALL_MEDIA_EVENT CME_STREAM_INACTIVE受け取り 、CMC_LOCAL_REQUEST と等しいCALL_MEDIA_EVENT_CAUSEします。
ストリームの一時停止に失敗した場合、アプリケーションは原因CMC_LOCAL_REQUESTを含むCME_STREAM_FAILイベントを受け取ります。
その後ストリームを再起動するには、アプリケーションで StartStream を呼び出す必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h (Tapi3.h を含む) |