função TSPI_lineSecureCall (tspi.h)
A função TSPI_lineSecureCall protege a chamada de qualquer interrupção ou interferência que possa afetar o fluxo de mídia da chamada.
Sintaxe
LONG TSPIAPI TSPI_lineSecureCall(
DRV_REQUESTID dwRequestID,
HDRVCALL hdCall
);
Parâmetros
dwRequestID
O identificador da solicitação assíncrona.
hdCall
O identificador para a chamada a ser protegida. O estado de chamada do hdCall pode ser qualquer estado, exceto ocioso.
Valor retornado
Retorna dwRequestID ou um número de erro se ocorrer um erro. O parâmetro real lResult do ASYNC_COMPLETION correspondente será 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_INVALCALLHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.
Comentários
Uma chamada pode ser protegida para evitar interferência. Por exemplo, em um ambiente analógico, os tons de espera de chamada podem destruir uma sessão de fax ou modem na chamada original. TSPI_lineSecureCall permite que uma chamada existente seja protegida, TSPI_lineMakeCall fornece a opção de proteger a chamada desde o momento da configuração da chamada. A proteção de uma chamada permanece em vigor durante a chamada.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | tspi.h |