Condividi tramite


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

Vedi anche

lineGetRequest