перечисление SEARCH_KIND_OF_CHANGE (searchapi.h)
Указывает тип изменения, влияющего на элемент, когда приемник источника уведомляет клиента об изменении элемента.
Синтаксис
typedef enum _SEARCH_KIND_OF_CHANGE {
SEARCH_CHANGE_ADD = 0,
SEARCH_CHANGE_DELETE = 1,
SEARCH_CHANGE_MODIFY = 2,
SEARCH_CHANGE_MOVE_RENAME = 3,
SEARCH_CHANGE_SEMANTICS_DIRECTORY = 0x40000,
SEARCH_CHANGE_SEMANTICS_SHALLOW = 0x80000,
SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY = 0x400000
} SEARCH_KIND_OF_CHANGE;
Константы
SEARCH_CHANGE_ADD Значение: 0 Добавлен элемент. |
SEARCH_CHANGE_DELETE Значение: 1 Элемент был удален. |
SEARCH_CHANGE_MODIFY Значение: 2 Элемент был изменен. |
SEARCH_CHANGE_MOVE_RENAME Значение: 3 Элемент был перемещен или переименован. В настоящее время не поддерживается для использования с ISearchPersistentItemsChangedSink::OnItemsChanged. |
SEARCH_CHANGE_SEMANTICS_DIRECTORY Значение: 0x40000 Элемент является каталогом. Элемент необходимо выполнить обход, а не просто переиндексировать, как документ. |
SEARCH_CHANGE_SEMANTICS_SHALLOW Значение: 0x80000 Свойства каталога индекса были изменены для элемента. |
SEARCH_CHANGE_SEMANTICS_UPDATE_SECURITY Значение: 0x400000 Безопасность элемента была изменена. |
Комментарии
SEARCH_CHANGE_ADD, SEARCH_CHANGE_DELETE и SEARCH_CHANGE_MODIFY являются взаимоисключающими. Одновременно можно использовать только один из них. Однако любой из них можно объединить с остальными флагами.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | searchapi.h |
Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |
См. также раздел
INLINE_NOTIFY_DATA_CHANGE_ENTRY
Справочные материалы