Partager via


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

Voir aussi

lineGetRequest