é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.
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;
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 |
Condition requise | Valeur |
---|---|
En-tête | tapi3.h (inclure Tapi3.h) |