ixStartIndexingSession -- Prepares the index and memory for indexing.
OnixIndexingEngineT ixStartIndexingSession( OnixIndexManagerT IndexManager, StatusCodeT *Status);
IndexManager -- An index manager as returned from ixCreateIndexManager.
Status -- Value of type StatusCodeT
OnixIndexingEngineT
If an error occurs, the value Status will be set to an error value.
ixStartIndexingSession locks the index to signal that an indexing session is in progress and then sets things up for indexing. The style of indexing (Word Level, Record Level, etc.) is determined by the settings which were used when creating the index originally.
An OnixIndexingEngineT is returned from this function which is used by the functions ixIndexWord, ixIncrementRecord, and ixEndIndexingSession.
If an error occurs in setting things up for indexing, the status code will be set to an error value.