MÉTHODE ITStream ::StopStream (tapi3if.h)
La méthode StopStream arrête le flux.
Syntaxe
HRESULT StopStream();
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Signification |
---|---|
|
La méthode a réussi. |
|
Méthode non implémentée. |
|
Le fournisseur ne prend pas en charge cette opération. |
Remarques
Une application peut appeler cette méthode pour arrêter un flux. La différence entre la suspension d’un flux et l’arrêt d’un flux dépend du type de transport utilisé pour l’appel.
Cet appel génère des événements que l’application peut récupérer si elle s’est inscrite. Consultez la vue d’ensemble des événements pour plus d’informations sur la réception d’événements.
Si le flux s’arrête correctement, l’application reçoit un CALL_MEDIA_EVENT avec la valeur CME_STREAM_INACTIVE’événement et CALL_MEDIA_EVENT_CAUSE égale CMC_LOCAL_REQUEST.
Si le flux ne parvient pas à s’interrompre, l’application reçoit un événement CME_STREAM_FAIL avec cause CMC_LOCAL_REQUEST.
Pour redémarrer ensuite le flux, l’application doit appeler StartStream.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tapi3if.h (inclure Tapi3.h) |