ISearchManager::SetProxy 方法 (searchapi.h)

將資訊儲存在索引器中,以決定索引器如何運作及與 Proxy 伺服器通訊。

語法

HRESULT SetProxy(
  [in] PROXY_ACCESS sUseProxy,
  [in] BOOL         fLocalByPassProxy,
  [in] DWORD        dwPortNumber,
  [in] LPCWSTR      pszProxyName,
  [in] LPCWSTR      pszByPassList
);

參數

[in] sUseProxy

類型: PROXY_ACCESS

使用 PROXY_ACCESS 列舉的其中一個值,設定是否及如何使用 Proxy。

[in] fLocalByPassProxy

類型: BOOL

設定是否應該略過本機專案和 URL 的 Proxy 伺服器。

[in] dwPortNumber

類型: DWORD

設定索引將用來與 Proxy 伺服器通訊的埠號碼。

[in] pszProxyName

類型: LPCWSTR

Null 終止的 Unicode 字串,其中包含要使用的 Proxy 伺服器名稱。

[in] pszByPassList

類型: LPCWSTR

以 Null 終止的 Unicode 字串,其中包含索引器視為本機且無法透過 Proxy 伺服器存取的專案逗號分隔清單。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

請參閱 ReindexMatchingUrls 程式代碼範例 ,以查看如何指定要重新編製索引的檔案,以及如何設定檔案。

規格需求

需求
最低支援的用戶端 Windows XP 搭配 SP2、Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 SP1 [僅限傳統型應用程式]
目標平台 Windows
標頭 searchapi.h
可轉散發套件 Windows 桌面搜尋 (WDS) 3.0