Compartilhar via


Função lineProxyResponse (tapi.h)

A função lineProxyResponse indica a conclusão de uma solicitação de proxy por um manipulador de proxy registrado, como um manipulador de agente ACD em um servidor.

Sintaxe

LONG lineProxyResponse(
  HLINE              hLine,
  LPLINEPROXYREQUEST lpProxyRequest,
  DWORD              dwResult
);

Parâmetros

hLine

Um identificador para o dispositivo de linha aberta.

lpProxyRequest

Um ponteiro para o buffer de solicitação de proxy fornecido ao aplicativo pelo TAPI em uma mensagem de LINE_PROXYREQUEST . No caso de solicitações de proxy que retornam dados para o aplicativo cliente, o manipulador de proxy deve ter preenchido a estrutura necessária nesse buffer antes de chamar essa função. Os membros dwNeededSize e dwUsedSize da estrutura a ser retornada devem ter sido definidos adequadamente.

Nota Se os parâmetros de tamanho na estrutura estiverem incorretos, é possível que os dados possam ser substituídos. Para obter mais informações sobre como definir tamanhos de estrutura, consulte alocação de memória.
 

dwResult

Um resultado de função retornado ao aplicativo de chamada em uma mensagem de LINE_REPLY (gerada automaticamente pelo TAPI). Deve ser zero ou um dos valores de erro negativos definidos para a função chamada.

Valor retornado

Retornará zero se a função for bem-sucedida ou um destes valores de erro negativos:

LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTREGISTERED, LINEERR_OPERATIONFAILED, LINE ERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho tapi.h
Biblioteca Tapi32.lib
DLL Tapi32.dll

Confira também

Funções de serviço de linha suplementar

Visão geral da referência do TAPI 2.2