summaryrefslogtreecommitdiff
path: root/include/m_db_int.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/m_db_int.h')
-rw-r--r--include/m_db_int.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/m_db_int.h b/include/m_db_int.h
index 600d478c14..45440ff981 100644
--- a/include/m_db_int.h
+++ b/include/m_db_int.h
@@ -168,6 +168,7 @@ interface MIR_APP_EXPORT MIDatabase
#pragma warning(disable:4275)
struct MICryptoEngine;
+struct CRYPTO_PROVIDER;
class MIR_APP_EXPORT MDatabaseCommon : public MIDatabase, public MNonCopyable
{
@@ -188,6 +189,9 @@ protected:
int CheckProto(DBCachedContact *cc, const char *proto);
void UnlockName();
+ CRYPTO_PROVIDER* SelectProvider();
+ STDMETHOD_(BOOL, StoreProvider)(CRYPTO_PROVIDER*);
+
STDMETHOD_(BOOL, GetContactSettingWorker)(MCONTACT contactID, LPCSTR szModule, LPCSTR szSetting, DBVARIANT *dbv, int isStatic);
STDMETHOD_(BOOL, WriteContactSettingWorker)(MCONTACT contactID, DBCONTACTWRITESETTING &dbcws) PURE;