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
 

dfTouch Function

Summary

dfTouch performs updating of all file parts except its content.

Syntax

int dfTouch (

TDfHandle hDf,
_TCHAR const * szNewFileName,

int iApplyFlags );

Arguments

hDf

[Input]

Special df-file descriptor, created by dfOpenDfFile function.

szNewFileName

[Input]

Name of a new file.

Can be NULL, if new file was skipped when creating df-file.

iApplyFlags

[Input]

Flags which define the procedure of df-file applying.

Possible values are: "0" or free combination of the following flags:

DFAF_DONT_CHG_DATETIME

Do not change last modification date/time of the new file.

If new file already exists then its last modification date/time is not changed.

Otherwise an old file's last modification date/time is taken.

DFAF_DONT_CHG_ATTR

Same as for DFAF_DONT_CHG_DATETIME, but for the value of new file's attributes.

Default value: "0".

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_FATAL
  • EDF_SYSERROR
  • EDF_NEW_OPEN_ERROR

Remarks

best data recovery professional data recovery utility best data recovery program
usb recovery software data recovery flash drive unerase picture
restore deleted partition notebook data recovery windows password recovery software

Updating of the new file is performed only in case of this updating is defined in df-file and not masked by flags in iApplyFlags parameter.

If a new file was skipped when creating df-file, then function does nothing and returns EDF_SUCCESS.

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