SEARCH_ITEM_PERSISTENT_CHANGE structure (searchapi.h)
Contient des informations sur le type de modification qui s’est produite dans un élément à indexer. Cette structure est utilisée avec la méthode ISearchPersistentItemsChangedSink ::OnItemsChanged pour transmettre des informations à l’indexeur sur ce qui a changé.
Syntaxe
typedef struct _SEARCH_ITEM_PERSISTENT_CHANGE {
SEARCH_KIND_OF_CHANGE Change;
LPWSTR URL;
LPWSTR OldURL;
SEARCH_NOTIFICATION_PRIORITY Priority;
} SEARCH_ITEM_PERSISTENT_CHANGE;
Membres
Change
Type : SEARCH_KIND_OF_CHANGE
Valeur du SEARCH_KIND_OF_CHANGE type énuméré qui indique le type de modification.
URL
Type : LPWSTR
Pointeur vers une chaîne Unicode terminée par un caractère Null contenant l’URL de l’élément dans une notification SEARCH_CHANGE_ADD, SEARCH_CHANGE_MODIFY ou SEARCH_CHANGE_DELETE. Dans le cas d’un déplacement, ce membre contient la nouvelle URL de l’élément.
OldURL
Priority
Type : SEARCH_NOTIFICATION_PRIORITY
Valeur du SEARCH_NOTIFICATION_PRIORITY type énuméré qui indique la priorité de la modification.
Remarques
SEARCH_CHANGE_MOVE_RENAME n’est pas pris en charge pour une utilisation avec ISearchPersistentItemsChangedSink ::OnItemsChanged.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | searchapi.h |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |