1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/librpc/idl/dsbackup.idl
2008-10-15 01:23:36 +02:00

35 lines
965 B
Plaintext

[
uuid("ecec0d70-a603-11d0-96b1-00a0c91ece30"),
version(1.0),
pointer_default(unique),
helpstring("Backup support for Active Directory")
] interface ad_backup
{
[todo] void HrRBackupPrepare();
[todo] void HrRBackupEnd();
[todo] void HrRBackupGetAttachmentInformation();
[todo] void HrRBackupOpenFile();
[todo] void HrRBackupRead();
[todo] void HrRBackupClose();
[todo] void HrRBackupGetBackupLogs();
[todo] void HrRBackupTruncateLogs();
[todo] void HrRBackupPing();
}
[
uuid("16e0cf3a-a604-11d0-96b1-00a0c91ece30"),
version(1.0),
pointer_default(unique),
helpstring("Restoring Active Directory backups")
] interface ad_restore
{
[todo] void HrRIsNTDSOnline();
[todo] void HrRRestorePrepare();
[todo] void HrRRestoreRegister();
[todo] void HrRRestoreRegisterComplete();
[todo] void HrRRestoreGetDatabaseLocations();
[todo] void HrRRestoreEnd();
[todo] void HrRRestoreSetCurrentLogNumber();
[todo] void HrRRestoreCheckLogsForBackup();
}