Método ITStream::StopStream (tapi3if.h)
O método StopStream interrompe o fluxo.
Sintaxe
HRESULT StopStream();
Retornar valor
Esse método pode retornar um desses valores.
Valor | Significado |
---|---|
|
O método foi bem-sucedido. |
|
Método não implementado. |
|
O provedor não dá suporte a essa operação. |
Comentários
Um aplicativo pode chamar esse método para interromper um fluxo. A diferença entre pausar um fluxo e parar um fluxo depende do tipo de transporte usado para a chamada.
Essa chamada gera eventos que o aplicativo pode recuperar se ele tiver se registrado. Consulte a Visão geral de eventos para obter informações sobre como receber eventos.
Se o fluxo for interrompido com êxito, o aplicativo receberá uma CALL_MEDIA_EVENT com um valor de evento CME_STREAM_INACTIVE e CALL_MEDIA_EVENT_CAUSE CMC_LOCAL_REQUEST de igual.
Se o fluxo não for pausado, o aplicativo receberá um evento CME_STREAM_FAIL com causa CMC_LOCAL_REQUEST.
Para reiniciar o fluxo posteriormente, o aplicativo deve chamar StartStream.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | tapi3if.h (inclua Tapi3.h) |