KeePass Help Center KeePass Home | Downloads | Translations | Plugins | Donate 
Help Center Home | Forums | Awards | Links 







IKpUtilities Member List

This is the complete list of members for IKpUtilities, including all inherited members.

AddRef()=0IKpUnknownpure virtual
Base64Decode(const BYTE *pbIn, DWORD cbInLen, BYTE *pbOut, DWORD *pcbOutLen)=0IKpUtilitiespure virtual
Base64Encode(const BYTE *pbIn, DWORD cbInLen, BYTE *pbOut, DWORD *pcbOutLen)=0IKpUtilitiespure virtual
CompareTimes(const PW_TIME *pTime1, const PW_TIME *pTime2)=0IKpUtilitiespure virtual
CreateDirectoryTree(LPCTSTR lpDirPath, DWORD dwOptions)=0IKpUtilitiespure virtual
DecryptMemory(BYTE *pbBuf, DWORD dwBufLen, const BYTE *pbKey, DWORD dwKeyLen)=0IKpUtilitiespure virtual
EncryptMemory(BYTE *pbBuf, DWORD dwBufLen, const BYTE *pbKey, DWORD dwKeyLen)=0IKpUtilitiespure virtual
EstimatePasswordBits(LPCTSTR lpPassword)=0IKpUtilitiespure virtual
FlushStorageBuffers(LPCTSTR lpFileOnStorage, BOOL bOnlyIfRemovable)=0IKpUtilitiespure virtual
GetApplicationDirectory(LPTSTR lpStoreBuf, DWORD dwBufLen, BOOL bFilterSpecial, BOOL bMakeURL)=0IKpUtilitiespure virtual
GetQuotedPath(LPCTSTR lpPath)=0IKpUtilitiespure virtual
GetShortestAbsolutePath(LPCTSTR lpFilePath)=0IKpUtilitiespure virtual
HashFileSHA256(LPCTSTR lpFile, BYTE *pHashBuf)=0IKpUtilitiespure virtual
IsAbsolutePath(LPCTSTR lpPath)=0IKpUtilitiespure virtual
IsTANEntry(const PW_ENTRY *pEntry)=0IKpUtilitiespure virtual
IsUTF8String(const UTF8_BYTE *pUTF8String)=0IKpUtilitiespure virtual
MakeRelativePath(LPCTSTR lpBaseFile, LPCTSTR lpTargetFile)=0IKpUtilitiespure virtual
MultiByteToUnicode(const char *lpString)=0IKpUtilitiespure virtual
OpenAppHelp(LPCTSTR lpTopicFile)=0IKpUtilitiespure virtual
OpenUrl(LPCTSTR lpURL, HWND hParent)=0IKpUtilitiespure virtual
QueryInterface(REFIID riid, void **ppvObject)=0IKpUnknownpure virtual
Release()=0IKpUnknownpure virtual
SecureDeleteFile(LPCTSTR lpFilePath)=0IKpUtilitiespure virtual
SHA256CreateContext(void **pOutNewContext)=0IKpUtilitiespure virtual
SHA256Final(void *pContext, BYTE *pOutHashBuf)=0IKpUtilitiespure virtual
SHA256Hash(void *pContext, const BYTE *pData, DWORD dwDataLength)=0IKpUtilitiespure virtual
SHA256Init(void *pContext)=0IKpUtilitiespure virtual
ShellOpenLocalFile(LPCTSTR lpFile, INT nMode)=0IKpUtilitiespure virtual
ShowFileDialog(BOOL bOpenMode, LPCTSTR lpSuffix, LPTSTR lpStoreBuf, DWORD dwBufLen)=0IKpUtilitiespure virtual
StringToUTF8(LPCTSTR lpSourceString)=0IKpUtilitiespure virtual
StringToUuid(LPCTSTR lpSource, BYTE *pUuid)=0IKpUtilitiespure virtual
UnicodeToMultiByte(const WCHAR *lpwString)=0IKpUtilitiespure virtual
UTF8BytesNeeded(LPCTSTR lpString)=0IKpUtilitiespure virtual
UTF8NumChars(const UTF8_BYTE *pUTF8String)=0IKpUtilitiespure virtual
UTF8ToString(const UTF8_BYTE *pUTF8String)=0IKpUtilitiespure virtual
UuidToString(const BYTE *pUuid, LPTSTR lpOutBuf)=0IKpUtilitiespure virtual
ValidatePath(LPCTSTR lpPath, DWORD dwOptions)=0IKpUtilitiespure virtual
WriteFile(LPCTSTR lpFilePath, const BYTE *pData, DWORD dwDataSize)=0IKpUtilitiespure virtual

Documentation generated with Doxygen.





Get KeePass