Share via


Metodo IBackgroundCopyJob::GetProxySettings (bits.h)

Recupera le informazioni proxy usate dal processo per trasferire i file.

Sintassi

HRESULT GetProxySettings(
  [out] BG_JOB_PROXY_USAGE *pProxyUsage,
  [out] LPWSTR             *pProxyList,
  [out] LPWSTR             *pProxyBypassList
);

Parametri

[out] pProxyUsage

Specifica le impostazioni proxy usate dal processo per trasferire i file. Per un elenco delle opzioni proxy, vedere l'enumerazione BG_JOB_PROXY_USAGE .

[out] pProxyList

Stringa con terminazione Null che contiene uno o più proxy da usare per trasferire i file. L'elenco è delimitato da spazi. Per informazioni dettagliate sul formato della stringa, vedere la sezione Elenco dei server proxy di Abilitazione della funzionalità Internet. Chiamare la funzione CoTaskMemFree per liberare ppProxyList al termine.

[out] pProxyBypassList

Stringa con terminazione Null che contiene un elenco facoltativo di nomi host o indirizzi IP, o entrambi, che non sono stati indirizzati tramite il proxy. L'elenco è delimitato da spazi. Per informazioni dettagliate sul formato della stringa, vedere la sezione Elenco del bypass proxy di Abilitazione della funzionalità Internet. Chiamare la funzione CoTaskMemFree per liberare ppProxyBypassList al termine.

Valore restituito

Questo metodo restituisce i valori HRESULT seguenti, nonché altri.

Codice restituito Descrizione
S_OK
Le informazioni sul proxy sono state recuperate correttamente.
E_INVALIDARG
Uno o più parametri sono NULL.

Requisiti

   
Client minimo supportato Windows XP
Server minimo supportato Windows Server 2003
Piattaforma di destinazione Windows
Intestazione bits.h
Libreria Bits.lib
DLL QmgrPrxy.dll

Vedi anche

BG_JOB_PROXY_USAGE

IBackgroundCopyJob::SetProxySettings