SEARCH_INDEXING_PHASE enumeration (searchapi.h)

Specifies the status of the current search indexing phase.

Syntax

typedef enum _SEARCH_INDEXING_PHASE {
  SEARCH_INDEXING_PHASE_GATHERER = 0,
  SEARCH_INDEXING_PHASE_QUERYABLE = 1,
  SEARCH_INDEXING_PHASE_PERSISTED = 2
} SEARCH_INDEXING_PHASE;

Constants

 
SEARCH_INDEXING_PHASE_GATHERER
Value: 0
Sent in the event that an error occurs while a notification is in the gatherer. For instance, if the notification fails the exclusion-rule tests, a status update will be sent with the error.
SEARCH_INDEXING_PHASE_QUERYABLE
Value: 1
The document will be returned in queries. It is currently only in the volatile indexes.
SEARCH_INDEXING_PHASE_PERSISTED
Value: 2
The document has moved from the volatile index to the persisted-file-based index.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2, Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header searchapi.h
Redistributable Windows Desktop Search (WDS) 3.0