funzione lineGetProxyStatus (tapi.h)

La funzione lineGetProxyStatus restituisce un elenco di tipi di richiesta proxy attualmente in servizio per il dispositivo specificato.

Sintassi

LONG lineGetProxyStatus(
  HLINEAPP               hLineApp,
  DWORD                  dwDeviceID,
  DWORD                  dwAppAPIVersion,
  LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);

Parametri

hLineApp

Gestire la registrazione dell'applicazione con TAPI.

dwDeviceID

Dispositivo linea da eseguire query.

dwAppAPIVersion

Numero di versione di TAPI da usare.

lpLineProxyReqestList

Puntatore a una struttura di dimensioni variabile di tipo LINEPROXYREQUESTLIST. Al termine della richiesta, questa struttura viene compilata con un elenco delle richieste proxy attualmente supportate. Prima di chiamare lineGetProxyStatus, l'applicazione deve impostare il membro dwTotalSize di questa struttura per indicare la quantità di memoria disponibile per TAPI per restituire informazioni.

Nota Se i parametri delle dimensioni nella struttura non sono corretti, è possibile che i dati possano essere sovrascritti. Per altre informazioni sull'impostazione delle dimensioni della struttura, vedere l'argomento relativo all'allocazione della memoria .
 

Valore restituito

Restituisce zero se la richiesta ha esito positivo; in caso contrario, la funzione restituisce uno dei valori di errore negativi seguenti:

LINEERR_BADDEVICEID, LINEERR_INCOMPATIBLEAPIVERSION, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Requisiti

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

Vedi anche

Informazioni sui controlli del Call Center

LINEPROXYREQUESTLIST