SEARCH_ITEM_CHANGE structure

Specifies the changes to an indexed item.

Syntax


typedef struct _SEARCH_ITEM_CHANGE {
  SEARCH_KIND_OF_CHANGE        Change;
  SEARCH_NOTIFICATION_PRIORITY Priority;
  BLOB                         *pUserData;
  LPWSTR                       lpwszURL;
  LPWSTR                       lpwszOldURL;
} SEARCH_ITEM_CHANGE;

Members

Change

Type: SEARCH_KIND_OF_CHANGE

Flag that specifies the kind of change as a value from the SEARCH_KIND_OF_CHANGE enumerated type.

Priority

Type: SEARCH_NOTIFICATION_PRIORITY

Flag that specifies the priority of processing this change as a value from the SEARCH_NOTIFICATION_PRIORITY enumerated type.

pUserData

Type: BLOB*

Pointer to user information.

lpwszURL

Type: LPWSTR

Pointer to a null-terminated Unicode string containing the URL of the item in a SEARCH_CHANGE_MOVE_RENAME, SEARCH_CHANGE_ADD, or SEARCH_CHANGE_MODIFY notification. In the case of a move, this member contains the new URL of the item.

lpwszOldURL

Type: LPWSTR

Pointer to a null-terminated Unicode string containing the old URL of the item in a SEARCH_CHANGE_MOVE_RENAME or SEARCH_CHANGE_DELETE notification.

Requirements

Minimum supported client

Windows XP with SP2, Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Redistributable

Windows Desktop Search (WDS) 3.0

Header

Searchapi.h

IDL

Searchnotifications.idl

 

 

Show: