Freigeben über


ISearchManager::SetProxy-Methode (searchapi.h)

Speichert Informationen im Indexer, die bestimmen, wie der Indexer funktioniert und mit einem Proxyserver kommuniziert.

Syntax

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

Parameter

[in] sUseProxy

Typ: PROXY_ACCESS

Legt fest, ob und wie ein Proxy mithilfe eines der werte verwendet wird, die in PROXY_ACCESS aufgelistet sind.

[in] fLocalByPassProxy

Typ: BOOL

Legt fest, ob der Proxyserver für lokale Elemente und URLs umgangen werden soll.

[in] dwPortNumber

Art: DWORD

Legt die Portnummer fest, die der Index für die Kommunikation mit dem Proxyserver verwendet.

[in] pszProxyName

Typ: LPCWSTR

Eine Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des zu verwendenden Proxyservers enthält.

[in] pszByPassList

Typ: LPCWSTR

Eine unicode-Zeichenfolge mit Null-Endung, die eine durch Trennzeichen getrennte Liste von Elementen enthält, die vom Indexer als lokal betrachtet werden und nicht über einen Proxyserver zugegriffen werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Im Codebeispiel ReindexMatchingUrls erfahren Sie, wie Sie angeben können, welche Dateien neu indiziert und wie sie eingerichtet werden sollen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile searchapi.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0