📄 edbback.h
字号:
/*
* EDBBACK.H
*
* Microsoft Exchange Information Store
* Copyright (C) 1992-1995, Microsoft Corporation
*
* Contains declarations of additional definitions and interfaces
* for the Exchange Online backup Server APIs.
*/
#ifndef _MDBBACK_
#pragma option push -b -a8 -pc -A- /*P_O_Push*/
#define _MDBBACK_
//
// Useful types.
//
typedef DWORD ERR;
typedef LONG HRESULT;
#ifndef EDBBACK_BUILD
#define EDBBACK_API __declspec(dllimport) _stdcall
#else
#define EDBBACK_API
#endif
#ifdef __cplusplus
extern "C" {
#endif
#define BACKUP_WITH_UUID
HRESULT
EDBBACK_API
HrBackupRegisterW(
UUID *puuidService,
WCHAR * wszEndpointAnnotation
);
HRESULT
EDBBACK_API
HrBackupRegisterA(
UUID *puuidService,
char * szEndpointAnnotation
);
#ifdef UNICODE
#define HrBackupRegister HrBackupRegisterW
#else
#define HrBackupRegister HrBackupRegisterA
#endif
HRESULT
EDBBACK_API
HrBackupUnregister(
);
ERR
EDBBACK_API
ErrRestoreRegisterW(
WCHAR * wszEndpointAnnotation,
WCHAR * wszRestoreDll,
char * szPerformRestore,
char * szQueryDatabaseLocations
);
ERR
EDBBACK_API
ErrRestoreRegisterA(
char * szEndpointAnnotation,
char * szRestoreDll,
char * szPerformRestore,
char * szQueryDatabaseLocations
);
#ifdef UNICODE
#define ErrRestoreRegister ErrRestoreRegisterW
#else
#define ErrRestoreRegister ErrRestoreRegisterA
#endif
ERR
EDBBACK_API
ErrRestoreUnregisterW(
WCHAR * szEndpointAnnotation
);
ERR
EDBBACK_API
ErrRestoreUnregisterA(
char * szEndpointAnnotation
);
#ifdef UNICODE
#define ErrRestoreUnregister ErrRestoreUnregisterW
#else
#define ErrRestoreUnregister ErrRestoreUnregisterA
#endif
ERR
EDBBACK_API
ErrRecoverAfterRestoreW(
WCHAR * szParametersRoot,
WCHAR * wszAnnotation
);
ERR
EDBBACK_API
ErrRecoverAfterRestoreA(
char * szParametersRoot,
char * szAnnotation
);
#ifdef UNICODE
#define ErrRecoverAfterRestore ErrRecoverAfterRestoreW
#else
#define ErrRecoverAfterRestore ErrRecoverAfterRestoreA
#endif
#ifdef __cplusplus
}
#endif
#pragma option pop /*P_O_Pop*/
#endif // _MDBBACK_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -