Share via


Método IBackgroundCopyJob::GetProxySettings (bits.h)

Recupera la información de proxy que usa el trabajo para transferir los archivos.

Sintaxis

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

Parámetros

[out] pProxyUsage

Especifica la configuración de proxy que usa el trabajo para transferir los archivos. Para obtener una lista de las opciones de proxy, consulte la enumeración BG_JOB_PROXY_USAGE .

[out] pProxyList

Cadena terminada en NULL que contiene uno o varios servidores proxy que se van a usar para transferir archivos. La lista está delimitada por espacios. Para obtener más información sobre el formato de la cadena, consulte la sección Enumeración de servidores proxy de habilitación de la funcionalidad de Internet. Llame a la función CoTaskMemFree para liberar ppProxyList cuando haya terminado.

[out] pProxyBypassList

Cadena terminada en NULL que contiene una lista opcional de nombres de host o direcciones IP, o ambas, que no se enrutaron a través del proxy. La lista está delimitada por espacios. Para obtener más información sobre el formato de la cadena, consulte la sección Enumeración de la omisión de proxy de Habilitación de la funcionalidad de Internet. Llame a la función CoTaskMemFree para liberar ppProxyBypassList cuando haya terminado.

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código devuelto Descripción
S_OK
La información del proxy se recuperó correctamente.
E_INVALIDARG
Uno o varios de los parámetros son NULL.

Requisitos

   
Cliente mínimo compatible Windows XP
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Windows
Encabezado bits.h
Library Bits.lib
Archivo DLL QmgrPrxy.dll

Consulte también

BG_JOB_PROXY_USAGE

IBackgroundCopyJob::SetProxySettings