Struttura LINEREQMAKECALL (tapi.h)
La struttura LINEREQMAKECALL descrive una richiesta avviata da una chiamata alla funzione lineGetRequest .
Sintassi
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
Members
szDestAddress[TAPIMAXDESTADDRESSSIZE]
Indirizzo di destinazione con terminazione null della richiesta di chiamata di creazione. L'indirizzo può usare il formato di indirizzo canonico o il formato di indirizzo chiamabile. La lunghezza massima dell'indirizzo è TAPIMAXDESTADDRESSSIZE, che include il terminatore NULL . Le stringhe più lunghe vengono troncate.
szAppName[TAPIMAXAPPNAMESIZE]
Nome applicazione con terminazione null o nome file dell'applicazione che ha generato la richiesta. La lunghezza massima dell'indirizzo è TAPIMAXAPPNAMESIZE, che include il terminatore NULL .
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
Nome di chiamato nome di entità con terminazione null.Null-terminate user-friendly name.Null-terminate user-friendly name-party name. La lunghezza massima delle informazioni denominate è TAPIMAXCALLEDPARTYSIZE, che include il terminatore NULL .
szComment[TAPIMAXCOMMENTSIZE]
Commento con terminazione null sulla richiesta di chiamata. La lunghezza massima della stringa di commento è TAPIMAXCOMMENTSIZE caratteri, che include il terminatore NULL .
Commenti
Questa struttura potrebbe non essere estesa.
Il membro szDestAddress contiene l'indirizzo della parte remota; gli altri membri sono utili per scopi di registrazione. Un'applicazione deve usare questa struttura per interpretare il buffer della richiesta ricevuto da lineGetRequest con la modalità richiesta LINEREQUESTMODE_MAKECALL.
Requisiti
Requisito | Valore |
---|---|
Intestazione | tapi.h |