Metodo ISearchManager::SetProxy (searchapi.h)

Archivia le informazioni nell'indicizzatore che determina il funzionamento dell'indicizzatore e la comunicazione con un server proxy.

Sintassi

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

Parametri

[in] sUseProxy

Tipo: PROXY_ACCESS

Imposta se e come usare un proxy usando uno dei valori enumerati in PROXY_ACCESS.

[in] fLocalByPassProxy

Tipo: BOOL

Imposta se il server proxy deve essere ignorato per gli url e gli elementi locali.

[in] dwPortNumber

Tipo: DWORD

Imposta il numero di porta che l'indice userà per comunicare con il server proxy.

[in] pszProxyName

Tipo: LPCWSTR

Stringa Unicode con terminazione null contenente il nome del server proxy da usare.

[in] pszByPassList

Tipo: LPCWSTR

Stringa Unicode con terminazione null contenente un elenco delimitato da virgole di elementi considerati locali dall'indicizzatore e non possono essere accessibili tramite un server proxy.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Vedere l'esempio di codice ReindexMatchingUrls per visualizzare i modi per specificare quali file indicizzare e come configurarlo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 con SP1 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione searchapi.h
Componente ridistribuibile Windows Desktop Search (WDS) 3.0