Lire en anglais

Partager via


énumération MSP_CALL_EVENT_CAUSE (tapi3.h)

La constante MSP_CALL_EVENT_CAUSE est retournée dans le struct MSP_EVENT_INFO par la méthode GetEvent quand MSP_EVENT est ME_CALL_EVENT.

Syntax

typedef enum __MIDL___MIDL_itf_tapi3_0000_0018_0003 {
  CALL_CAUSE_UNKNOWN = 0,
  CALL_CAUSE_BAD_DEVICE,
  CALL_CAUSE_CONNECT_FAIL,
  CALL_CAUSE_LOCAL_REQUEST,
  CALL_CAUSE_REMOTE_REQUEST,
  CALL_CAUSE_MEDIA_TIMEOUT,
  CALL_CAUSE_MEDIA_RECOVERED,
  CALL_CAUSE_QUALITY_OF_SERVICE
} MSP_CALL_EVENT_CAUSE;

Constantes

 
CALL_CAUSE_UNKNOWN
Valeur : 0
La cause de l’événement d’appel est inconnue.
CALL_CAUSE_BAD_DEVICE
Un appareil défectueux a provoqué une défaillance, pour STREAM_FAIL ou TERMINAL_FAIL.
CALL_CAUSE_CONNECT_FAIL
Échec de la connexion du flux ou échec de la connexion du terminal. Notez que si un terminal ne peut pas être connecté à un flux, l’application obtient un événement TERMINAL_FAIL avec CMC_CONNECT_FAIL. Si ce flux a échoué, car le terminal est le seul à utiliser, l’application obtient également un événement STREAM_FAIL avec CMC_CONNECT_FAIL.
CALL_CAUSE_LOCAL_REQUEST
L’événement est le résultat de l’appel d’une méthode par l’application sur le flux.
CALL_CAUSE_REMOTE_REQUEST
L’événement est le résultat de la demande du point de terminaison distant.
CALL_CAUSE_MEDIA_TIMEOUT
Le média qui transporte le flux n’est temporairement pas disponible.
CALL_CAUSE_MEDIA_RECOVERED
Le média qui transporte le flux est de retour à la normale à la suite d’un déni de service temporaire.
CALL_CAUSE_QUALITY_OF_SERVICE

Configuration requise

Condition requise Valeur
En-tête tapi3.h (inclure Tapi3.h)

Voir aussi

ITMSPAddress ::GetEvent

MSP_EVENT

MSP_EVENT_INFO

Media Service Provider Interface (MSPI)