Freigeben über


CALL_MEDIA_EVENT_CAUSE-Enumeration (tapi3if.h)

Die CALL_MEDIA_EVENT_CAUSE Enumeration wird von der ITCallMediaEvent::get_Cause-Methode verwendet, um eine Beschreibung der Ursachen für ein Medienereignis zurückzugeben, z. B. ein Gerätetimeout.

Syntax

typedef enum CALL_MEDIA_EVENT_CAUSE {
  CMC_UNKNOWN = 0,
  CMC_BAD_DEVICE,
  CMC_CONNECT_FAIL,
  CMC_LOCAL_REQUEST,
  CMC_REMOTE_REQUEST,
  CMC_MEDIA_TIMEOUT,
  CMC_MEDIA_RECOVERED,
  CMC_QUALITY_OF_SERVICE
} ;

Konstanten

 
CMC_UNKNOWN
Wert: 0
Anrufmedien sind unbekannt.
CMC_BAD_DEVICE
Die Gerätequelle oder der Renderer funktioniert nicht.
CMC_CONNECT_FAIL
Es konnte keine Verbindung mit dem Mediengerät hergestellt werden.
CMC_LOCAL_REQUEST
Eine lokale Anforderung wurde empfangen.
CMC_REMOTE_REQUEST
Eine Remoteanforderung wurde empfangen.
CMC_MEDIA_TIMEOUT
Für das Mediengerät wurde ein Timeout ausgeführt.
CMC_MEDIA_RECOVERED
Die Medienverarbeitung wurde nach einer Unterbrechung fortgesetzt.
CMC_QUALITY_OF_SERVICE

Anforderungen

   
Kopfzeile tapi3if.h

Weitere Informationen

ITCallMediaEvent::get_Cause