Partager via


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