blob: 5ba5ffe95927a3edbfcec46bcbd4de4f52a401d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
[
uuid("ecec0d70-a603-11d0-96b1-00a0c91ece30"),
version(1.0),
pointer_default(unique),
pointer_default_top(unique),
helpstring("Backup support for Active Directory")
] interface ad_backup
{
void HrRBackupPrepare();
void HrRBackupEnd();
void HrRBackupGetAttachmentInformation();
void HrRBackupOpenFile();
void HrRBackupRead();
void HrRBackupClose();
void HrRBackupGetBackupLogs();
void HrRBackupTruncateLogs();
void HrRBackupPing();
}
[
uuid("16e0cf3a-a604-11d0-96b1-00a0c91ece30"),
version(1.0),
pointer_default(unique),
helpstring("Restoring Active Directory backups")
] interface ad_restore
{
void HrRIsNTDSOnline();
void HrRRestorePrepare();
void HrRRestoreRegister();
void HrRRestoreRegisterComplete();
void HrRRestoreGetDatabaseLocations();
void HrRRestoreEnd();
void HrRRestoreSetCurrentLogNumber();
void HrRRestoreCheckLogsForBackup();
}
|