Estrutura LINEREQMAKECALL (tapi.h)
A estrutura LINEREQMAKECALL descreve uma solicitação iniciada por uma chamada para a função lineGetRequest .
Sintaxe
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
Membros
szDestAddress[TAPIMAXDESTADDRESSSIZE]
Endereço de destino encerrado em nulo da solicitação de chamada. O endereço pode usar o formato de endereço canônico ou o formato de endereço discável. O comprimento máximo do endereço é de caracteres TAPIMAXDESTADDRESSIZE, que inclui o terminador NULL . Cadeias de caracteres mais longas são truncadas.
szAppName[TAPIMAXAPPNAMESIZE]
Nome de aplicativo amigável ou nome de arquivo do aplicativo que originou a solicitação. O comprimento máximo do endereço é de caracteres TAPIMAXAPPNAMESIZE, que inclui o terminador NULL .
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
Nome de chamada-festa com terminação nula. O comprimento máximo das informações de partes chamadas são caracteres TAPIMAXCALLEDPARTYSIZE, que inclui o terminador NULL .
szComment[TAPIMAXCOMMENTSIZE]
Comentário encerrado em nulo sobre a solicitação de chamada. O comprimento máximo da cadeia de caracteres de comentário é TAPIMAXCOMMENTSIZE caracteres, que inclui o terminador NULL .
Comentários
Essa estrutura pode não ser estendida.
O membro szDestAddress contém o endereço da parte remota; os outros membros são úteis para fins de registro em log. Um aplicativo deve usar essa estrutura para interpretar o buffer de solicitação recebido de lineGetRequest com o modo de solicitação LINEREQUESTMODE_MAKECALL.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | tapi.h |