STRUCTURE LINEREQMAKECALL (tapi.h)
La structure LINEREQMAKECALL décrit une requête initiée par un appel à la fonction lineGetRequest .
Syntaxe
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
Membres
szDestAddress[TAPIMAXDESTADDRESSSIZE]
Adresse de destination terminée par null de la demande d’appel. L’adresse peut utiliser le format d’adresse canonique ou le format d’adresse pouvant être composé. La longueur maximale de l’adresse est les caractères TAPIMAXDESTADDRESSSIZE, qui incluent la marque de fin NULL . Les chaînes plus longues sont tronquées.
szAppName[TAPIMAXAPPNAMESIZE]
Nom de l’application conviviale terminée par null ou nom de fichier de l’application à l’origine de la demande. La longueur maximale de l’adresse est les caractères TAPIMAXAPPNAMESIZE, qui incluent la marque de fin NULL .
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
Nom appelé convivial terminé par null. La longueur maximale des informations du tiers appelé est tapIMAXCALLEDPARTYSIZE caractères, qui inclut la marque de fin NULL .
szComment[TAPIMAXCOMMENTSIZE]
Commentaire terminé par null à propos de la demande d’appel. La longueur maximale de la chaîne de commentaire est les caractères TAPIMAXCOMMENTSIZE, qui incluent la marque de fin NULL .
Remarques
Cette structure peut ne pas être étendue.
Le membre szDestAddress contient l’adresse de la partie distante ; les autres membres sont utiles à des fins de journalisation. Une application doit utiliser cette structure pour interpréter la mémoire tampon de requête qu’elle a reçue de lineGetRequest avec le mode de requête LINEREQUESTMODE_MAKECALL.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | tapi.h |