Compartilhar via


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

Obtém a URL redirecionada para o item atual.

Sintaxe

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

Parâmetros

[out] wszRedirectedURL

Tipo: WCHAR[]

Recebe a URL redirecionada como uma cadeia de caracteres Unicode, sem incluir o NULL de terminação.

[in] dwSize

Tipo: DWORD

Tamanho em TCHARs de wszRedirectedURL, sem incluir o NULL de terminação.

[out] pdwLength

Tipo: DWORD*

Recebe um ponteiro para o número de TCHARsgravados em wszRedirectedURL, sem incluir o NULL de terminação.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

As URLs de arquivo não são redirecionadas. Esse método se aplica somente a uma fonte de conteúdo de HTTP.

Se esse método for implementado, a URL passada para ISearchProtocol::CreateAccessor será redirecionada para o valor retornado por esse método. Todos os links de URL relativos subsequentes serão processados com base na URL redirecionada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho searchapi.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0