Share via


Interface ITCallInfoChangeEvent (tapi3if.h)

L’interface ITCallInfoChangeEvent contient des méthodes qui récupèrent la description des événements de modification des informations d’appel. Lorsque l’implémentation de l’application de la méthode ITTAPIEventNotification ::Event indique un TAPI_EVENT égal à TE_CALLINFOCHANGE, le paramètre pEvent de la méthode est un pointeur IDispatch pour l’interface ITCallInfoChangeEvent . Les méthodes de cette interface peuvent être utilisées pour récupérer des informations relatives aux informations d’appel qui ont changé.

ITCallInfoChangeEvent est une interface sortante. Cette interface est inscrite avec l’objet TAPI pour obtenir toutes les informations sur les appels. Une application doit avoir appelé la méthode ITTAPI ::RegisterCallNotifications sur l’objet TAPI avant d’inscrire cette interface. Si ce n’est pas le cas, l’appel à Conseiller échoue. Cette interface ne peut pas être désinscrit. Unadvise échoue toujours.

Note Vous devez appeler la méthode ITTAPI ::p ut_EventFilter et définir un masque de filtre d’événement qui inclut l’événement TE_CALLINFOCHANGE pour permettre la réception des événements de modification des informations d’appel. Si vous n’appelez pas ITTAPI ::p ut_EventFilter, votre application ne recevra aucun événement. Pour plus d’informations, consultez vue d’ensemble des événements .
 

Héritage

L’interface ITCallInfoChangeEvent hérite de l’interface IDispatch. ITCallInfoChangeEvent a également les types de membres suivants :

Méthodes

L’interface ITCallInfoChangeEvent comporte ces méthodes.

 
ITCallInfoChangeEvent ::get_Call

La méthode get_Call retourne l’interface ITCallInfo sur laquelle les informations d’appel ont changé.
ITCallInfoChangeEvent ::get_CallbackInstance

La méthode get_CallbackInstance obtient un pointeur vers la instance de rappel associée à cet événement. (ITCallInfoChangeEvent.get_CallbackInstance)
ITCallInfoChangeEvent ::get_Cause

La méthode get_Cause obtient une description CALLINFOCHANGE_CAUSE de la modification.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)

Voir aussi

Call, objet

IDispatch

ITCallInfo

ITTAPI ::RegisterCallNotifications

ITTAPIEventNotification ::Event

Extrait de code Inscrire des événements

TAPI_EVENT