Compartilhar via


função TSPI_lineGetCallAddressID (tspi.h)

A função TSPI_lineGetCallAddressID recupera o identificador de endereço para a chamada indicada.

Sintaxe

LONG TSPIAPI TSPI_lineGetCallAddressID(
  HDRVCALL hdCall,
  LPDWORD  lpdwAddressID
);

Parâmetros

hdCall

O identificador do provedor de serviços para a chamada cujo identificador de endereço deve ser recuperado. O estado de chamada de hdCall pode ser qualquer estado.

lpdwAddressID

Um ponteiro para um DWORD no qual o provedor de serviços grava o identificador de endereço da chamada.

Retornar valor

Retornará zero se a função for bem-sucedida ou um número de erro se ocorrer um erro. Os possíveis valores retornados são os seguintes:

LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL.

Comentários

Se o provedor de serviços modelar linhas como "pools" de recursos de canal e fizer multiplexação inversa de uma chamada em vários identificadores de endereço, ele deverá escolher consistentemente um desses identificadores de endereço como o identificador primário relatado por essa função e na estrutura de dados LINECALLINFO .

Essa função não tem correspondência direta no nível TAPI. Ele fornece informações suficientes ao TAPI para implementar a função lineGetNewCalls invocada com a opção LINECALLSELECT_ADDRESS.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tspi.h

Confira também

LINECALLINFO