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

Confira também

ASYNC_COMPLETION

Tspi_linemakecall