ISearchManager::SetProxy メソッド (searchapi.h)
インデクサーの動作とプロキシ サーバーとの通信方法を決定する情報をインデクサーに格納します。
構文
HRESULT SetProxy(
[in] PROXY_ACCESS sUseProxy,
[in] BOOL fLocalByPassProxy,
[in] DWORD dwPortNumber,
[in] LPCWSTR pszProxyName,
[in] LPCWSTR pszByPassList
);
パラメーター
[in] sUseProxy
種類: PROXY_ACCESS
PROXY_ACCESSで列挙された値のいずれかを使用して、プロキシを使用するかどうかを設定します。
[in] fLocalByPassProxy
種類: BOOL
ローカル項目と URL に対してプロキシ サーバーをバイパスするかどうかを設定します。
[in] dwPortNumber
型: DWORD
インデックスがプロキシ サーバーと通信するために使用するポート番号を設定します。
[in] pszProxyName
種類: LPCWSTR
使用するプロキシ サーバーの名前を含む null で終わる Unicode 文字列。
[in] pszByPassList
種類: LPCWSTR
インデクサーによってローカルと見なされ、プロキシ サーバーを介してアクセスされない項目のコンマ区切りのリストを含む null で終わる Unicode 文字列。
戻り値
種類: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
ReindexMatchingUrls コード サンプルを参照して、インデックスを再作成するファイルとその設定方法を指定する方法を確認してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 SP1 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | searchapi.h |
再頒布可能パッケージ | Windows デスクトップ検索 (WDS) 3.0 |