Condividi tramite


Metodo ITStream::StopStream (tapi3if.h)

Il metodo StopStream arresta il flusso.

Sintassi

HRESULT StopStream();

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
S_OK
Il metodo è riuscito.
E_NOTIMPL
Metodo non implementato.
TAPI_E_NOTSUPPORTED
Il provider non supporta questa operazione.

Commenti

Un'applicazione può chiamare questo metodo per arrestare un flusso. La differenza tra la sospensione di un flusso e l'arresto di un flusso dipende dal tipo di trasporto usato per la chiamata.

Questa chiamata genera eventi che l'applicazione può recuperare se è stata registrata. Per informazioni sulla ricezione di eventi, vedere la panoramica degli eventi.

Se il flusso viene arrestato correttamente, l'applicazione riceve un CALL_MEDIA_EVENT con un valore di evento CME_STREAM_INACTIVE e CALL_MEDIA_EVENT_CAUSE uguale a CMC_LOCAL_REQUEST.

Se il flusso non viene sospeso, l'applicazione riceve un evento CME_STREAM_FAIL con la causa CMC_LOCAL_REQUEST.

Per riavviare successivamente il flusso, l'applicazione deve chiamare StartStream.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h (include Tapi3.h)

Vedi anche

ITStream

Media Service Provider Interface (MSPI)