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
 

dfGetExtraData Function

Summary

dfGetExtraData provides extracting of additional data which was saved in df-file when it was created.

Syntax

int dfGetExtraData (

TDfHandle hDf,

void * buffer,
size_t size,
size_t * pnCopied );

Arguments

hDf

[Input]

Special df-file descriptor, created by dfOpenDfFile function.

buffer

recover usb drive data digital photo unerase pen drive file undelete
professional data recovery drive recovery software freeware data recovery tools downloads
deleted partition recovery free password recovery software notebook recovery

[Output]

Pointer on the memory area where additional data is written.

Can not be NULL.

size

[Input]

Size of the output buffer, on which the buffer parameter points on.

Can be smaller then the additional data size.

pnCopied

[Output]

Pointer on the variable, in which the number of bytes of additional data written in buffer is returned.

Can not be NULL.

Return Values

If the function succeeds, the return value is zero (EDF_SUCCESS).

If the function fails, the return value is one of the following:

  • EDF_BAD_PARAM
  • EDF_OUT_OF_MEMORY
  • EDF_FATAL
  • EDF_SYSERROR
  • EDF_READ_ERROR

Remarks

If df-file does not contain additional data then this function returns EDF_SUCCESS and *pnCopied is "0".

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