Partager via


Interface ITCallInfo (tapi3if.h)

L’interface ITCallInfo obtient et définit diverses informations concernant un objet Call. Les méthodes ITAddress::get_Calls et IEnumCall::Next créent l’interface ITCallInfo .

L’interface ITCallInfo2 est une extension de l’interface ITCallInfo. ITCallInfo2 fournit des méthodes supplémentaires qui permettent à une application de définir le filtrage des événements par appel.

Pour une table montrant les relations entre les fonctions TAPI 2 et
Méthodes ITCallInfo , consultez Référence croisée TAPI 2.x à TAPI 3.x.

Héritage

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

Méthodes

L’interface ITCallInfo utilise ces méthodes.

 
ITCallInfo::get_Address

La méthode get_Address obtient un pointeur vers l’interface ITAddress de l’objet Address.
ITCallInfo::get_CallHub

La méthode get_CallHub obtient un pointeur vers l’interface ITCallHub de l’objet CallHub.
ITCallInfo::get_CallInfoBuffer

La méthode get_CallInfoBuffer obtient les éléments d’informations d’appel qui nécessitent une mémoire tampon, telles que les informations utilisateur-utilisateur.
ITCallInfo::get_CallInfoLong

La méthode get_CallInfoLong obtient les éléments d’informations d’appel décrits par un long, comme le mode porteur.
ITCallInfo::get_CallInfoString

La méthode get_CallInfoString obtient les éléments d’informations d’appel décrits par une chaîne, comme l’adresse affichable.
ITCallInfo::get_CallState

La méthode get_CallState obtient un pointeur vers l’état actuel de l’appel, tel que CS_IDLE.
ITCallInfo::get_Privilege

La méthode get_Privilege obtient le privilège d’appel de l’application pour l’appel actuel, par exemple CP_MONITOR.
ITCallInfo::GetCallInfoBuffer

La méthode GetCallInfoBuffer obtient des éléments d’informations d’appel qui nécessitent une mémoire tampon, telles que des informations utilisateur-utilisateur. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode ITCallInfo::get_CallInfoBuffer.
ITCallInfo::p ut_CallInfoBuffer

La méthode put_CallInfoBuffer définit les éléments d’informations d’appel qui nécessitent une mémoire tampon, comme les informations utilisateur-utilisateur.
ITCallInfo::p ut_CallInfoLong

La méthode put_CallInfoLong définit les éléments d’informations d’appel décrits par un long, comme le mode porteur.
ITCallInfo::p ut_CallInfoString

La méthode put_CallInfoString définit les éléments d’informations d’appel décrits par une chaîne, comme l’adresse affichable.
ITCallInfo::ReleaseUserInfo

La méthode ReleaseUserUserInfo informe le fournisseur de services que l’application a traité les informations utilisateur-utilisateur obtenues à partir de la méthode ITCallInfo::GetCallInfoBuffer.
ITCallInfo::SetCallInfoBuffer

La méthode SetCallInfoBuffer définit les éléments d’informations d’appel qui nécessitent une mémoire tampon, telles que les informations utilisateur-utilisateur. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode ITCallInfo::p ut_CallInfoBuffer.

Configuration requise

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

Voir aussi

Call, objet

IDispatch

ITCallInfo2

LINECALLINFO

LINECALLSTATUS

lineGetCallInfo

lineGetCallStatus