Close
dtSearch Text Retrieval Engine Programmer's Reference
ErrorCodes Enumeration

File: dtsearch.h

Syntax
C++
enum ErrorCodes { dtsErOK = 0, dtsErAccIndex = 1, dtsAskDiskFullOverride = 2, dtsErOpenTemp = 3, dtsInfNoFilesToIndex = 4, dtsErIxWrongVersion = 5, dtsErIxInterrupted = 6, dtsErAccDirectory = 7, dtsErWorkDirFail = 8, dtsErAccFile = 9, dtsErFileCorrupt = 10, dtsErIndexFull = 11, dtsErPdfLzwNotLicensed = 12, dtsErTimeout = 13, dtsErCreateFailed = 14, dtsErCommitFailed = 15, dtsErFileNotFound = 16, dtsErFileEncrypted = 17, dtsErApiError = 18, dtsErDataSourceException = 19, dtsErBlankFilename = 20, dtsErFileEmpty = 21, dtsErInvalidHandle = 22, dtsErConflictingDocIdRanges = 23, dtsErLowMemory = 112, dtsErBadRequest = 116, dtsErSearchRequestEmpty = 117, dtsErSearchLimitReached = 120, dtsErNoFilesRetrieved = 122, dtsErRequestTooLong = 135, dtsErMaxWords = 137, dtsErWrFile = 143, dtsErDiskFull = 159, dtsErIxCorrupt = 162, dtsErAccessDenied = 177, dtsErOperationCancelled = 178, dtsErConnectFailed = 201, dtsErAccCachedDoc = 202, dtsErIndexingError = 203, dtsErOutOfMemory = 204, dtsErUnknownException = 205, dtsErContainerItemCorrupt = 206, dtsErContainerItemEncrypted = 207, dtsErContainerFormatUnsupported = 208, dtsErMergeIndexesNotCompatible = 209, dtsErIcuNotInitialized = 210, dtsErCmapFilesMissing = 211, dtsErStemmingRulesMissing = 212, dtsErAlphabetFileMissing = 213, dtsErWordNetMissing = 214, dtsErUserThesaurusMissing = 215, dtsErTextFieldTableMissing = 216, dtsErFileTypeTableFileMissing = 217, dtsErSegmentationRulesFileMissing = 218, dtsErNoiseWordFileMissing = 219, dtsErDtvPdfCryptoLibraryMissing = 220, dtsErDtvRarLibraryMissing = 221, dtsErIndexMissing = 222 };

Error codes are returned after a job completes. In the C++ API, use the dtsErrorInfo attached to a job to access error codes. In .NET, use the Errors property of the job. In Java, use getErrors().