Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération TAPI_EVENT est utilisée pour informer une application qu’une modification s’est produite dans l’objet TAPI. L’implémentation de la méthode ITTAPIEventNotification ::Event utilise les membres de cette énumération pour indiquer le type d’objet associé au pointeur IDispatch passé par TAPI.
Syntax
typedef enum TAPI_EVENT {
TE_TAPIOBJECT = 0x1,
TE_ADDRESS = 0x2,
TE_CALLNOTIFICATION = 0x4,
TE_CALLSTATE = 0x8,
TE_CALLMEDIA = 0x10,
TE_CALLHUB = 0x20,
TE_CALLINFOCHANGE = 0x40,
TE_PRIVATE = 0x80,
TE_REQUEST = 0x100,
TE_AGENT = 0x200,
TE_AGENTSESSION = 0x400,
TE_QOSEVENT = 0x800,
TE_AGENTHANDLER = 0x1000,
TE_ACDGROUP = 0x2000,
TE_QUEUE = 0x4000,
TE_DIGITEVENT = 0x8000,
TE_GENERATEEVENT = 0x10000,
TE_ASRTERMINAL = 0x20000,
TE_TTSTERMINAL = 0x40000,
TE_FILETERMINAL = 0x80000,
TE_TONETERMINAL = 0x100000,
TE_PHONEEVENT = 0x200000,
TE_TONEEVENT = 0x400000,
TE_GATHERDIGITS = 0x800000,
TE_ADDRESSDEVSPECIFIC = 0x1000000,
TE_PHONEDEVSPECIFIC = 0x2000000
} ;
Constantes
TE_TAPIOBJECTValeur : 0x1 La modification se trouve dans l’objet TAPI lui-même. Pour plus d'informations, consultez la rubrique ITTAPIObjectEvent. |
TE_ADDRESSValeur : 0x2 Un objet Address a changé. Pour plus d'informations, consultez la rubrique ITAddressEvent. |
TE_CALLNOTIFICATIONValeur : 0x4 Une nouvelle session de communication est apparue sur l’adresse et la DLL TAPI a créé un nouvel objet d’appel. Cela peut être le résultat d’une session entrante, d’une session remise par une autre application ou d’une session stationnée sur l’adresse. Pour plus d'informations, consultez la rubrique ITCallNotificationEvent et ITTAPI ::RegisterCallNotifications. |
TE_CALLSTATEValeur : 0x8 L’état De l’appel a changé. Pour plus d'informations, consultez la rubrique ITCallStateEvent. |
TE_CALLMEDIAValeur : 0x10 Le média associé à un appel a changé. Pour plus d'informations, consultez la rubrique ITCallMediaEvent. |
TE_CALLHUBValeur : 0x20 Un objet CallHub a changé. Pour plus d'informations, consultez la rubrique ITCallHubEvent. |
TE_CALLINFOCHANGEValeur : 0x40 Les informations d’appel ont changé. Pour plus d’informations, consultez ITCallInfoChangeEvent. |
TE_PRIVATEValeur : 0x80 Un objet privé spécifique au fournisseur a changé. Le type précis d’objet référencé dépend de l’implémentation. Pour plus d’informations, consultez Interfaces spécifiques au fournisseur. |
TE_REQUESTValeur : 0x100 Un objet Request a été modifié. Pour plus d’informations, consultez ITRequestEvent. |
TE_AGENTValeur : 0x200 Un objet Agent a changé. Pour plus d’informations, consultez ITAgentEvent. |
TE_AGENTSESSIONValeur : 0x400 Un objet AgentSession a été modifié. Pour plus d’informations, consultez ITAgentSessionEvent. |
TE_QOSEVENTValeur : 0x800 Un événement QOS s’est produit. Pour plus d’informations, consultez ITQOSEvent. |
TE_AGENTHANDLERValeur : 0x1000 Un objet AgentHandler a été modifié. Pour plus d’informations, consultez ITAgentHandlerEvent. |
TE_ACDGROUPValeur : 0x2000 Un objet ACDGroup a été modifié. Pour plus d’informations, consultez ITACDGroupEvent. |
TE_QUEUEValeur : 0x4000 Un objet Queue a changé. Pour plus d’informations, consultez ITQueueEvent. |
TE_DIGITEVENTValeur : 0x8000 Un événement numérique s’est produit. Pour plus d’informations, consultez ITDigitDetectionEvent. |
TE_GENERATEEVENTValeur : 0x10000 Un événement de génération de chiffres s’est produit. Pour plus d’informations, consultez ITDigitGenerationEvent. |
TE_ASRTERMINALValeur : 0x20000 Un événement terminal de reconnaissance vocale automatique s’est produit. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_TTSTERMINALValeur : 0x40000 Un événement s’est produit sur un terminal TTS. Pour plus d’informations, consultez ITTTSTerminalEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_FILETERMINALValeur : 0x80000 Un événement s’est produit sur un terminal de fichiers. Pour plus d’informations, consultez ITFileTerminalEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_TONETERMINALValeur : 0x100000 Un événement s’est produit sur un terminal de tonalité. Pour plus d’informations, consultez ITToneTerminalEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_PHONEEVENTValeur : 0x200000 Un objet Phone a changé. Pour plus d'informations, consultez la rubrique ITPhoneEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_TONEEVENTValeur : 0x400000 Un événement de ton a été déclenché. La détection des tonalités in-band sera activée ou désactivée. Pour plus d'informations, consultez la rubrique ITToneDetectionEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_GATHERDIGITSValeur : 0x800000 Un événement de collecte de chiffres a été déclenché. Les chiffres seront collectés lors de l’appel en cours. Pour plus d'informations, consultez la rubrique ITDigitsGatheredEvent. Valide uniquement pour les ordinateurs s’exécutant sur Windows XP et versions ultérieures. |
TE_ADDRESSDEVSPECIFICValeur : 0x1000000 Un événement spécifique à l’appareil d’adresse s’est produit. Pour plus d’informations, consultez ITAddressDeviceSpecificEvent. Valide uniquement pour les ordinateurs exécutant Windows XP et versions ultérieures. |
TE_PHONEDEVSPECIFICValeur : 0x2000000 Un événement spécifique à un appareil téléphonique s’est produit. Pour plus d’informations, consultez ITPhoneDeviceSpecificEvent. Valide uniquement pour les ordinateurs exécutant Windows XP et versions ultérieures. |
Remarques
Appelez la méthode ITTAPI ::p ut_EventFilter et définissez le masque de filtre d’événements pour activer la réception des événements. Si ITTAPI ::p ut_EventFilter n’est pas appelé, l’application ne peut pas recevoir d’événements.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | tapi3if.h |
Voir aussi
ITTAPI ::RegisterCallNotifications