Partager via


énumération MSP_CALL_EVENT (msp.h)

La constante MSP_CALL_EVENT 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_msp_0000_0000_0002 {
  CALL_NEW_STREAM = 0,
  CALL_STREAM_FAIL,
  CALL_TERMINAL_FAIL,
  CALL_STREAM_NOT_USED,
  CALL_STREAM_ACTIVE,
  CALL_STREAM_INACTIVE
} MSP_CALL_EVENT;

Constantes

 
CALL_NEW_STREAM
Valeur : 0
Un flux est créé par l’appel. L’application peut choisir de sélectionner un terminal ou de supprimer le flux de l’appel.
CALL_STREAM_FAIL
L’installation du flux a échoué ou le flux ne parvient pas à démarrer.
CALL_TERMINAL_FAIL
Le terminal n’a pas pu se connecter.
CALL_STREAM_NOT_USED
Le flux n’est pas utilisé dans l’appel (la partie distante l’a rejeté).
CALL_STREAM_ACTIVE
L’application a besoin de cet événement pour décider quand un flux peut être utilisé pour envoyer et recevoir des données. Il est déclenché lorsque les flux passent à l’état d’exécution (dont le minutage est déterminé par le TSP).
CALL_STREAM_INACTIVE
Aucune autre donnée ne peut être envoyée ou reçue à partir de ce flux. Cela se produit lorsqu’un flux d’envoi a envoyé toutes ses données ou lorsqu’un flux de réception cesse de recevoir des données.

Configuration requise

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

Voir aussi

ITMSPAddress ::GetEvent

MSP_EVENT

MSP_EVENT_INFO

Media Service Provider Interface (MSPI)