ソース シンクが、アイテムが変更されたことをクライアントに通知したときに、アイテムに影響を与える変更の種類を示します。
構文
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は相互に排他的です。 一度に使用できるのはそのうちの 1 つだけです。 ただし、そのいずれかを残りのフラグと組み合わせることができます。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
| Header | searchapi.h |
| 再頒布可能パッケージ | Windows デスクトップ検索 (WDS) 3.0 |
こちらもご覧ください
INLINE_NOTIFY_DATA_CHANGE_ENTRY
リファレンス