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 |