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 |