Метод IBackgroundCopyJob::GetProxySettings (bits.h)
Извлекает сведения о прокси-сервере, которые задание использует для передачи файлов.
Синтаксис
HRESULT GetProxySettings(
[out] BG_JOB_PROXY_USAGE *pProxyUsage,
[out] LPWSTR *pProxyList,
[out] LPWSTR *pProxyBypassList
);
Параметры
[out] pProxyUsage
Задает параметры прокси-сервера, которые задание использует для передачи файлов. Список параметров прокси-сервера см. в перечислении BG_JOB_PROXY_USAGE .
[out] pProxyList
Строка со значением NULL, содержащая один или несколько прокси-серверов, используемых для передачи файлов. Список разделен пробелами. Дополнительные сведения о формате строки см. в разделе Перечисление прокси-серверов статьи Включение функциональных возможностей Интернета. Вызовите функцию CoTaskMemFree, чтобы освободить ppProxyList по завершении.
[out] pProxyBypassList
Строка, завершающаяся значением NULL, которая содержит необязательный список имен узлов или IP-адресов, которые не были перенаправлены через прокси-сервер. Список разделен пробелами. Дополнительные сведения о формате строки см. в разделе Перечисление обхода прокси-сервера статьи Включение функциональных возможностей Интернета. Вызовите функцию CoTaskMemFree , чтобы освободить ppProxyBypassList по завершении.
Возвращаемое значение
Этот метод возвращает следующие значения HRESULT , а также другие.
Код возврата | Описание |
---|---|
|
Сведения о прокси-сервере успешно получены. |
|
Один или несколько параметров имеет значение NULL. |
Требования
Минимальная версия клиента | Windows XP |
Минимальная версия сервера | Windows Server 2003 |
Целевая платформа | Windows |
Header | bits.h |
Библиотека | Bits.lib |
DLL | QmgrPrxy.dll |