Méthode ISearchManager ::SetProxy (searchapi.h)
Stocke des informations dans l’indexeur qui déterminent comment l’indexeur fonctionnera et communiquera avec un serveur proxy.
HRESULT SetProxy(
[in] PROXY_ACCESS sUseProxy,
[in] BOOL fLocalByPassProxy,
[in] DWORD dwPortNumber,
[in] LPCWSTR pszProxyName,
[in] LPCWSTR pszByPassList
);
[in] sUseProxy
Type : PROXY_ACCESS
Définit si et comment utiliser un proxy à l’aide de l’une des valeurs énumérées dans PROXY_ACCESS.
[in] fLocalByPassProxy
Type : BOOL
Définit si le serveur proxy doit être contourné pour les éléments locaux et les URL.
[in] dwPortNumber
Type : DWORD
Définit le numéro de port que l’index utilisera pour communiquer avec le serveur proxy.
[in] pszProxyName
Type : LPCWSTR
Chaîne Unicode terminée par null contenant le nom du serveur proxy à utiliser.
[in] pszByPassList
Type : LPCWSTR
Chaîne Unicode terminée par null contenant une liste délimitée par des virgules d’éléments qui sont considérés comme locaux par l’indexeur et qui ne sont pas accessibles via un serveur proxy.
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Consultez l’exemple de code ReindexMatchingUrls pour voir comment spécifier les fichiers à réindexer et comment le configurer.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | searchapi.h |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |