ixOutputDeletedRecords
Name
ixOutputDeletedRecords
Synopsis
void ixOutputDeletedRecords(OnixIndexManagerT IndexManager, RecordNumT *RecordNumArray, StatusCodeT *Status)
Arguments
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. The array must be of adequate size to store the record numbers..
Status: A pointer to a value of type StatusCodeT representing any error conditions.
Returns
Nothing.
If an error occurred, Status will be set to the error number.
Description
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.
See Also
Deleting Records
ixIsRecordDeleted, ixDeleteRecordNum, ixDeleteRecordNums, ixUnDeleteRecordNum, ixUnDeleteRecordNums, ixGetNumberOfRecordsDeleted