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.
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 |