Método ISearchProtocolUI::GetSearchItemForUrl
Obtém o item de pesquisa para os dados especificados. Esse método é chamado uma vez para cada URL processada pelo gatherer e recupera um ponteiro para o objeto ISearchItem .
Sintaxe
HRESULT GetSearchItemForUrl(
[in] LPCOLESTR pcwszURL,
[in] IItemPropertyBag *pPropertyBag,
[out, retval] ISearchItem **ppSearchItem
);
Parâmetros
-
pcwszURL [in]
-
Tipo: LPCOLESTR
Ponteiro para uma cadeia de caracteres Unicode terminada por dados nulos que contém o item de pesquisa para a URL que está sendo acessada.
-
pPropertyBag [in]
-
Tipo: IItemPropertyBag*
Ponteiro para um objeto IItemPropertyBag que contém informações sobre o item de pesquisa, incluindo as propriedades do item.
-
ppSearchItem [out, retval]
-
Tipo: ISearchItem**
Recebe o endereço de um ponteiro para o objeto ISearchItem criado por esse método. Esse objeto contém informações sobre o item de pesquisa, como o nome do arquivo do item.
Valor retornado
Tipo: HRESULT
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .
Comentários
O método ISearchProtocolUI::GetSearchItemForUrl tem suporte apenas no Windows XP e no Windows Server 2003 e não deve mais ser usado.
Para visualizar anexos com um manipulador de protocolo de terceiros em computadores que executam o Windows XP ou o Windows Server 2003, talvez seja necessário usar a interface ISearchProtocolUI e as seguintes APIs: as interfaces IItemPreviewerExt, IItemPropertyBag e ISearchItem , a estrutura LINKINFO e a enumeração LINKTYPE .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Redistribuível |
Pesquisa da Área de Trabalho do Windows (WDS) 3.0 |
Confira também