Partager via


Méthode IUrlAccessor ::GetRedirectedURL (searchapi.h)

Obtient l’URL redirigée pour l’élément actif.

Syntaxe

HRESULT GetRedirectedURL(
  [out] WCHAR [] wszRedirectedURL,
  [in]  DWORD    dwSize,
  [out] DWORD    *pdwLength
);

Paramètres

[out] wszRedirectedURL

Type : WCHAR[]

Reçoit l’URL redirigée sous forme de chaîne Unicode, sans la valeur NULL de fin.

[in] dwSize

Type : DWORD

Taille dans TCHARs de wszRedirectedURL, sans compter la valeur NULL de fin.

[out] pdwLength

Type : DWORD*

Reçoit un pointeur vers le nombre de TCHARécrits dans wszRedirectedURL, sans inclure la valeur NULL de fin.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les URL de fichier ne sont pas redirigées. Cette méthode s’applique uniquement à une source de contenu HTTP.

Si cette méthode est implémentée, l’URL passée à ISearchProtocol ::CreateAccessor est redirigée vers la valeur retournée par cette méthode. Tous les liens d’URL relatifs suivants seront traités en fonction de l’URL redirigée.

Configuration requise

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