Funzione lineProxyResponse (tapi.h)

La funzione lineProxyResponse indica il completamento di una richiesta proxy da parte di un gestore proxy registrato, ad esempio un gestore dell'agente ACD in un server.

Sintassi

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

Parametri

hLine

Handle per il dispositivo a riga aperta.

lpProxyRequest

Puntatore al buffer della richiesta proxy assegnato all'applicazione da TAPI in un messaggio di LINE_PROXYREQUEST . Nel caso di richieste proxy che restituiscono dati all'applicazione client, il gestore proxy deve aver compilato la struttura necessaria in questo buffer prima di chiamare questa funzione. I membri dwNeededSize e dwUsedSize della struttura da restituire devono essere impostati in modo appropriato.

Nota Se i parametri di dimensione nella struttura non sono corretti, è possibile che i dati vengano sovrascritti. Per altre informazioni sull'impostazione delle dimensioni della struttura, vedere Allocazione di memoria.
 

dwResult

Un risultato della funzione restituito all'applicazione chiamante in un messaggio di LINE_REPLY (generato automaticamente da TAPI). Deve essere zero o uno dei valori di errore negativi definiti per la funzione chiamata.

Valore restituito

Restituisce zero se la funzione ha esito positivo o uno di questi valori di errore negativi:

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

Requisiti

   
Piattaforma di destinazione Windows
Intestazione tapi.h
Libreria Tapi32.lib
DLL Tapi32.dll

Vedi anche

Funzioni supplementari del servizio line

Panoramica dei riferimenti a TAPI 2.2