Метод ITStream::StopStream (tapi3if.h)
Метод StopStream останавливает поток.
Синтаксис
HRESULT StopStream();
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Значение |
---|---|
|
Метод успешно выполнен. |
|
Метод не реализован. |
|
Поставщик не поддерживает эту операцию. |
Комментарии
Приложение может вызвать этот метод, чтобы остановить поток. Разница между приостановкой потока и его остановкой зависит от типа транспорта, используемого для вызова.
Этот вызов создает события, которые приложение может получить, если оно зарегистрировано. Сведения о получении событий см. в обзоре событий.
Если поток останавливается успешно, приложение получает CALL_MEDIA_EVENT со значением события CME_STREAM_INACTIVE и CALL_MEDIA_EVENT_CAUSE равным CMC_LOCAL_REQUEST.
Если поток не удается приостановить, приложение получает событие CME_STREAM_FAIL с причиной CMC_LOCAL_REQUEST.
Чтобы впоследствии перезапустить поток, приложение должно вызвать StartStream.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |