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 null-terminated de la demande d’appel. L’adresse peut utiliser le format d’adresse canonique ou le format d’adresse rendez-vous. La longueur maximale de l’adresse est tapIMAXDESTADDRESSSIZE caractères, qui inclut le null terminateur. Les chaînes plus longues sont tronquées.
szAppName[TAPIMAXAPPNAMESIZE]
Null-terminated user-friendly application name or filename of the application that origine the request. La longueur maximale de l’adresse est tapIMAXAPPNAMESIZE caractères, qui inclut la null terminateur.
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
nom de partie appelée vide-terminated - terminated user-friendly. La longueur maximale des informations appelées est TAPIMAXCALLEDPARTYSIZE caractères, qui inclut la null terminateur.
szComment[TAPIMAXCOMMENTSIZE]
commentaire null-terminated à propos de la demande d’appel. La longueur maximale de la chaîne de commentaire est les caractères TAPIMAXCOMMENTSIZE, qui inclut la null terminateur.
Remarques
Cette structure peut ne pas être étendue.
Le membre szDestAddress contient l’adresse du tiers distant ; 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 reçue de lineGetRequest avec le mode de requête LINEREQUESTMODE_MAKECALL.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | tapi.h |