Compartilhar via


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

Confira também

lineGetRequest