diff options
Diffstat (limited to 'include/m_db_int.h')
-rw-r--r-- | include/m_db_int.h | 4 |
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;
|