KeePass   KeePass Help Center Home KeePass Home | Package Downloads | Flag Translations | Blocks Plugins | Donate Donate  
Home Help Center Home | People Forums | Award Awards | Link Links | Search Search  







IKpFileTransaction Struct Reference

Interface to a file transaction object. More...

#include <IKpFileTransaction.h>

Inheritance diagram for IKpFileTransaction:

IKpUnknown

List of all members.


Public Member Functions

virtual BOOL OpenWrite (LPTSTR lpOutBufferFilePath)=0
 Begin a file write transaction.
virtual BOOL CommitWrite ()=0
 Commit a file write transaction.

Detailed Description

Interface to a file transaction object.

Instances of classes supporting this interface can be created using IKpAPI::CreateInstanceEx.


Member Function Documentation

virtual BOOL IKpFileTransaction::CommitWrite (  )  [pure virtual]

Commit a file write transaction.

virtual BOOL IKpFileTransaction::OpenWrite ( LPTSTR  lpOutBufferFilePath  )  [pure virtual]

Begin a file write transaction.

Parameters:
lpOutBufferFilePath KeePass will copy the path of the file into this buffer (which should be able to hold at least MAX_PATH characters), to which you should write the data that should be written to the original file when committing.


The documentation for this struct was generated from the following file:



Documentation generated with Doxygen.




Valid XHTML 1.0 Transitional Document

Get KeePass

Flattr this


KeePass is OSI Certified Open Source Software
Copyright © 2003-2013
Dominik Reichl, [Legal Contact / Imprint] [Disclaimer] [Acknowledgements] [Donate], Downloads hosted at

Get KeePass Password Safe at
SourceForge.net. Fast, secure and Free Open Source software downloads