Huge Collections of Software Manuals and Knowledgebase

GreatManuals.com
Huge Collections of Software Manuals and Knowledgebase

 
Home Contact Us Request to publish your help manuals Request to remove your help manuals
Introduction
» Overview
» DF SDK™ Version 1.0.2.2
» DF SDK v1.0.2.2 Version History
» Binary Files Comparing
» Acknowledgments
Library LIBDF
» Introduction
» How it Works?
Getting Started
» File Comparing & Difference File Building
» df-file Applying (Reconstruction of New File)
Comparing & Diff
» dfOpenCmpByNames Function
» dfOpenCmpByHandles Function
» dfCompare Function
» dfTestCmpResult Function
» dfBuildN, dfBuildH Function
» dfCloseCmp Function
» TDfCmp Structure
» TDfCmpOptions Structure
» TDfCmpResult Structure
» TDfBldOptions Structure
Difference Applying
» dfOpenDfFile Function
» dfCloseDfFile Function
» dfGetDfInfo Function
» dfApplyN, dfApplyH Function
» dfTouch Function
» dfGetExtraDataSize Function
» dfGetExtraData Function
» TDfChangePhase Structure
» TDfInteract Structure
» TDfProgress Structure
Support Detail
» Error Codes
» Frequenlty Asked Questions
» How to Register DF SDK?
» DF SDK Update & Support
» Contact Information
 

Error Codes

partition files restore notebook data recovery windows password recovery software
usb recovery data recovery memory stick unerase photos
best data recovery professional data recovery utilities data doctor recovery

Below is the full list of error codes which can be returned by functions of LIBDF library and their brief description.

ERROR

Code

Description

EDF_SUCCESS

0

Successful termination of operation

EDF_BAD_PARAM

1

Incorrect function parameters

EDF_OUT_OF_MEMORY

2

Not enough memory for operation

EDF_FATAL

3

Internal library error

EDF_SYS_ERROR

4

Unexpected system error

Error code can be obtained by GetLastError() call.

EDF_OPEN_ERROR

5

Open file error

EDF_READ_ERROR

6

Read file error

EDF_WRITE_ERROR

7

Write file error

EDF_DF_DAMAGED

8

Patch damaged or not df-file

EDF_ABORTED

9

Operation aborted by user

EDF_NEW_OPEN_ERROR

100

New file open error

EDF_TMP_CREATE_ERROR

101

Temporary file creation error

EDF_DF_UNSUPP_VERSION

111

Unsupported version of the df-file

EDF_DF_UNSUPP_COMPRESSOR

112

Unknown compression method

EDF_ALREADY_PATCHED

120

Attempt to update the already updated file

EDF_OLD_SIZE_UNEXPECTED

121

Impossible to update content

Unexpected size of the old file

EDF_OLD_MD5_ERROR

122

Impossible to update file content

Old file MD5 error

***

Indicates that old file content differs from that one which was used to create df-file

EDF_NEW_MD5_ERROR

123

New file MD5 error

***

This error indicates that new file content was reconstructed incorrectly (mismatched MD5 of new file calculated when building df-file and when reconstructing a new file).

Reasons can be as following:

1. df-file corrupted, though this corruption was not recognized
2. LIBDF library error

EDF_REPLACE_ERROR

124

New file replace error

***

Impossible to perform replacement of already existing new file (it can be occupied by another process or out of system resources).

You can call GetLastError() for details.

EDF_NO_CNTUPD_DATA

125

Impossible to update file content: during comparing process the field iContentUpdateData of structure TDfCmpOptions was set to the value DF_CNTUPD_NONE.

Home | Contact Us | Request to publish your help manuals | Request to remove your help manuals