Compartilhar via


estrutura SEARCH_ITEM_PERSISTENT_CHANGE (searchapi.h)

Contém informações sobre o tipo de alteração que ocorreu em um item a ser indexado. Essa estrutura é usada com o método ISearchPersistentItemsChangedSink::OnItemsChanged para passar informações ao indexador sobre o que mudou.

Sintaxe

typedef struct _SEARCH_ITEM_PERSISTENT_CHANGE {
  SEARCH_KIND_OF_CHANGE        Change;
  LPWSTR                       URL;
  LPWSTR                       OldURL;
  SEARCH_NOTIFICATION_PRIORITY Priority;
} SEARCH_ITEM_PERSISTENT_CHANGE;

Membros

Change

Tipo: SEARCH_KIND_OF_CHANGE

Um valor do tipo enumerado SEARCH_KIND_OF_CHANGE que indica o tipo de alteração.

URL

Tipo: LPWSTR

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém a URL do item em uma notificação de SEARCH_CHANGE_ADD, SEARCH_CHANGE_MODIFY ou SEARCH_CHANGE_DELETE. No caso de uma movimentação, esse membro contém a nova URL do item.

OldURL

Priority

Tipo: SEARCH_NOTIFICATION_PRIORITY

Um valor do SEARCH_NOTIFICATION_PRIORITY tipo enumerado que indica a prioridade da alteração.

Comentários

SEARCH_CHANGE_MOVE_RENAME não tem suporte para uso com ISearchPersistentItemsChangedSink::OnItemsChanged.

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 [somente aplicativos da área de trabalho]
Cabeçalho searchapi.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0