Error Messages

When a KeyView exception is thrown, it might be caused by one of the following errors.

Exception Description
KVERR_Success Function completed successfully.
KVERR_DLLNotFound A DLL or shared library was not found.
KVERR_OutOfCore Memory allocation failure.
KVERR_processCancelled Callback function returns FALSE.
KVERR_badInputStream Invalid or corrupt input stream.
KVERR_badOutputType Invalid output is requested.
KVERR_General General error.
KVERR_FormatNotSupported File format is not supported.
KVERR_PasswordProtected File is encrypted or password-protected. KeyView only supports secure PST, NSF, and ZIP files.
KVERR_ADSNotFound Adobe Document Server not found. This error is obsolete.
KVERR_AutoDetFail Autodetect error.
KVERR_AutoDetNoFormat Unable to detect file format.
KVERR_ReaderInitError Error initializing the reader.
KVERR_NoReader No reader available for this format.
KVERR_CreateOutputFileFailed

Unable to create output file.

If the overwrite flag in setOverWrite is FALSE and a subfile has the same name as a file in the target path, this error is generated.

KVERR_CreateTempFileFailed Unable to create temporary file.
KVERR_ErrorWritingToOutputFile Error writing to output file.
KVERR_CreateProcessFailed Error creating a child process.
KVERR_WaitForChildFailed Wait for child process failed.
KVERR_ChildTimeOut Child process hung/timed out.
KVERR_ArchiveFileNotFound Attempt to extract nonexistent file.
KVERR_ArchiveFatalError Fatal error processing an archive file.
KVError_OpenStreamFailure = KVERR_ArchiveFatalError +1 Failed to open a stream during out-of-process filtering. This is used by KeyView Filter.
KVError_InterfaceFunctionNotFound An interface function was not found during out-of-process filtering. This is used by KeyView Filter.
KVError_InputFileNotFound Could not find the input file during out-of-process filtering. This is used by KeyView Filter.
KVError_OpenOutputFileFailed Could not open the output file during out-of-process filtering. This is used by KeyView Filter.
KVError_MemoryLeak Memory leak occurred during out-of-process filtering. This is used by KeyView Filter.
KVError_MemoryOverwrite Memory overwrite occurred during out-of-process filtering. This is used by KeyView Filter.
KVError_GPF Exception occurred during out-of-process filtering. This is used by KeyView Filter.
KVError_OopCore Memory dump was generated in a child process during out-of-process filtering. This is used by KeyView Filter.
KVError_KVoopLogFailed Creation of out-of-process error log failed. This is used by KeyView Filter.
KVError_OverNestedFileLimit The container file has more than the allowable number of child documents. One or more child documents were not converted. Currently, this is not used.
KVError_PSTAccessFailed

The PST file could not be converted. This error might be returned when a call to extOpenDocument returns NULL for one of the following reasons:

  • Microsoft Outlook client is not installed
  • Microsoft Outlook client is installed, but is not the default email client
  • Microsoft Outlook client is installed, but is not configured correctly
  • PST file is corrupt
  • PST file is read-only (PST files must allow read and write access)
  • MAPI call fails
  • The bit editions of Microsoft Outlook do not match the bit editions of the KeyView software.

    For example, if 32-bit KeyView is used, 32-bit Outlook must be installed. If 64-bit KeyView is used, 64-bit Outlook must be installed.

KVError_PasswordRequired To open the file, credentials must be provided. This error might be returned when a call to extOpenDocument returns NULL.
KVError_InvalidArgs The input argument or structure is invalid. This is generated by the File Extraction APIs.
KVError_OutputFileExists A file with the same name already exists in the output directory. This error is generated when extracting a subfile from a container file with the setOverWrite flag set to FALSE, and a file by the same name already exists in the output directory.
KVError_ReaderUsageDenied

The current license key does not enable the document reader required to convert the file. This error might be returned when a call to extOpenDocument returns NULL.

Some document readers are considered advanced features and are licensed separately from the KeyView SDK (for example, the PST and MBX readers). Contact your Autonomy sales representative to get an updated license key

KVError_OopBadConfig Information in the kvxconfig.ini file is incomplete and cannot be used to convert the XML file.
KVError_OopBrokenPipe Data was not transferred between the parent and child processes during out-of-process filtering because either the parent or child failed. This is used by KeyView Filter.
KVError_OopPipeOEF Data was not transferred between the parent and child processes during out-of-process filtering because the parent process was shutdown. This is used by KeyView Filter.
KVError_IPCTimeOut Either the parent or child process is waiting for a reply or request during out-of-process filtering. This is used by KeyView Filter.
KVError_InvalidOopDriverSignature A client sent a request to the File Extraction out-of-process server, but context driver does not exist on the server. This is used by KeyView Filter.
KVError_InvalidOopServiceSignature

A client sent a request to a File Extraction out -of-process server that does not exist.

If this error is generated on the call to fpClose(), it can be ignored. This is used by KeyView Filter.


_HP_HTML5_bannerTitle.htm