ixOutputDeletedRecords -- Output the record numbers of all the deleted records.
void ixOutputDeletedRecords(OnixIndexManagerT IndexManager, RecordNumT *RecordNumArray, StatusCodeT *Status);
IndexManager -- Index manager with an open index and a retrieval session in progress.
RecordNumArray -- A pointer to an array into which the record numbers are to be placed. Note: This assumes that the array is of adequate size to store the record numbers.
Status -- A pointer to a value of type StatusCodeT. If an error occurs, Status will be filled out to the appropriate error value.
Nothing.
ixOutputDeletedRecords outputs the record numbers of all the records which are currently deleted into an array pointed to by RecordNumArray. To find out how large your array needs to be, make a call to ixGetNumberOfRecordsDeleted() which returns the number of records currently deleted. Note: This function will fail if the index which is currently managed by the index manager is not open and a retrieval session is not in progress.
ixIsRecordDeleted, ixDeleteRecordNum, ixDeleteRecordNums, ixUnDeleteRecordNum, ixUnDeleteRecordNums, ixGetNumberOfRecordsDeleted