Freigeben über


IUrlAccessor::GetRedirectedURL-Methode (searchapi.h)

Ruft die umgeleitete URL für das aktuelle Element ab.

Syntax

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

Parameter

[out] wszRedirectedURL

Typ: WCHAR[]

Empfängt die umgeleitete URL als Unicode-Zeichenfolge, ohne dass der beendende NULL-Wert enthalten ist.

[in] dwSize

Art: DWORD

Größe in TCHARs von wszRedirectedURL, ohne die beendende NULL.

[out] pdwLength

Typ: DWORD*

Empfängt einen Zeiger auf die Anzahl von TCHAR-Werten, die in wszRedirectedURL geschrieben wurden, ohne dass der abschließende NULL-Wert enthalten ist.

Rückgabewert

Typ: HRESULT

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

Hinweise

Datei-URLs werden nicht umgeleitet. Diese Methode gilt nur für eine Http-Inhaltsquelle.

Wenn diese Methode implementiert ist, wird die AN ISearchProtocol::CreateAccessor übergebene URL an den von dieser Methode zurückgegebenen Wert umgeleitet. Alle nachfolgenden relativen URL-Links werden basierend auf der umgeleiteten URL verarbeitet.

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