From 01e48461e3ddf45c2e9065276ff4b4c5f59ae77b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 25 Mar 2018 21:39:35 +0300 Subject: MIDatabaseChecker interface removed --- include/m_db_int.h | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'include') diff --git a/include/m_db_int.h b/include/m_db_int.h index 6bfde8063e..4178434dc0 100644 --- a/include/m_db_int.h +++ b/include/m_db_int.h @@ -165,32 +165,6 @@ public: STDMETHODIMP_(BOOL) SetSettingResident(BOOL bIsResident, const char *pszSettingName); }; -/////////////////////////////////////////////////////////////////////////////// -// basic database checker interface - -#define STATUS_MESSAGE 0 -#define STATUS_WARNING 1 -#define STATUS_ERROR 2 -#define STATUS_FATAL 3 -#define STATUS_SUCCESS 4 - -struct DBCHeckCallback -{ - int cbSize; - DWORD spaceProcessed, spaceUsed; - HANDLE hOutFile; - int bCheckOnly, bBackup, bAggressive, bEraseHistory, bMarkRead, bConvertUtf; - - void (*pfnAddLogMessage)(int type, const wchar_t* ptszFormat, ...); -}; - -interface MIDatabaseChecker -{ - STDMETHOD_(BOOL,Start)(DBCHeckCallback *callback) PURE; - STDMETHOD_(BOOL,CheckDb)(int phase, int firstTime) PURE; - STDMETHOD_(VOID,Destroy)() PURE; -}; - /////////////////////////////////////////////////////////////////////////////// // Each database plugin should register itself using this structure -- cgit v1.2.3