Método ISearchItemsChangedSink::OnItemsChanged (searchapi.h)
Chame esse método para notificar um indexador para indexar novamente alguns itens alterados.
Sintaxe
HRESULT OnItemsChanged(
[in] DWORD dwNumberOfChanges,
[in] SEARCH_ITEM_CHANGE [] rgDataChangeEntries,
[out] DWORD [] rgdwDocIds,
[out] HRESULT [] rghrCompletionCodes
);
Parâmetros
[in] dwNumberOfChanges
Tipo: DWORD
O número de itens que foram alterados.
[in] rgDataChangeEntries
Tipo: SEARCH_ITEM_CHANGE[]
Uma matriz de estruturas SEARCH_ITEM_CHANGE , descrevendo o tipo de alterações em e os caminhos ou URLs de cada item.
[out] rgdwDocIds
Tipo: DWORD[]
Recebe um ponteiro para uma matriz de identificadores de documento para os itens que foram alterados.
[out] rghrCompletionCodes
Tipo: HRESULT[]
Recebe um ponteiro para uma matriz de códigos de conclusão para rgdwDocIds indicando se cada item foi aceito para indexaçã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
Quando há várias notificações de alteração, o membro prioritário da estrutura SEARCH_ITEM_CHANGE indica a prioridade do processamento.
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 |