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  







IKpUnknown Struct Reference

Base interface from which all other interfaces must derive. More...

#include <IKpUnknown.h>

Inheritance diagram for IKpUnknown:

IKpAPI IKpCommandLine IKpCommandLineOption IKpConfig IKpDatabase IKpFileTransaction IKpFullPathName IKpPlugin IKpUtilities

List of all members.


Public Member Functions

virtual HRESULT QueryInterface (REFIID riid, void **ppvObject)=0
 COM infrastructure, provides access to all interfaces supported by this object.
virtual ULONG AddRef ()=0
 COM infrastructure, increments the reference count for this object.
virtual ULONG Release ()=0
 COM infrastructure, decrements the reference count for this object and eventually deletes it.

Detailed Description

Base interface from which all other interfaces must derive.

Member Function Documentation

virtual ULONG IKpUnknown::AddRef (  )  [pure virtual]

COM infrastructure, increments the reference count for this object.

Returns:
Returns the new number of references, only for debugging purposes.

virtual HRESULT IKpUnknown::QueryInterface ( REFIID  riid,
void **  ppvObject 
) [pure virtual]

COM infrastructure, provides access to all interfaces supported by this object.

virtual ULONG IKpUnknown::Release (  )  [pure virtual]

COM infrastructure, decrements the reference count for this object and eventually deletes it.

If the number of references reaches zero, the object should delete itself (exception: singletons).

Returns:
Returns the new number of references, only for debugging purposes.


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