Função TSPI_lineSetCallTreatment (tspi.h)

O provedor de serviços de funções TSPI_lineSetCallTreatment armazena o dwCallTreatment indicado em LINECALLINFO e envia uma mensagem LINE_CALLINFO para indicar as informações atualizadas. Se a chamada estiver atualmente em um estado em que o tratamento de chamada for relevante, o novo tratamento entrará em vigor de uma só vez; caso contrário, entrará em vigor na próxima vez que a chamada entrar em um estado relevante.

Sintaxe

LONG TSPIAPI TSPI_lineSetCallTreatment(
  DRV_REQUESTID dwRequestID,
  HDRVCALL      hdCall,
  DWORD         dwTreatment
);

Parâmetros

dwRequestID

Identificador para relatar resultados de função assíncrona.

hdCall

O identificador do provedor de serviços para a chamada.

dwTreatment

Um dos identificadores de tratamento de chamada com suporte no endereço no qual a chamada é exibida.

Retornar valor

Retorna dwRequestID se a operação assíncrona for iniciada; caso contrário, um destes valores de erro negativos:

LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_RESOURCEUNAVAIL.

Requisitos

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

Confira também

LINECALLINFO

LINE_CALLINFO