diff options
Diffstat (limited to 'source4/librpc/idl/dsbackup.idl')
-rw-r--r-- | source4/librpc/idl/dsbackup.idl | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source4/librpc/idl/dsbackup.idl b/source4/librpc/idl/dsbackup.idl new file mode 100644 index 0000000000..d3f38c7b5e --- /dev/null +++ b/source4/librpc/idl/dsbackup.idl @@ -0,0 +1,30 @@ +[ + uuid(ecec0d70-a603-11d0-96b1-00a0c91ece30), + version(1.0) +] 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) +] interface ad_restore +{ + void HrRIsNTDSOnline(); + void HrRRestorePrepare(); + void HrRRestoreRegister(); + void HrRRestoreRegisterComplete(); + void HrRRestoreGetDatabaseLocations(); + void HrRRestoreEnd(); + void HrRRestoreSetCurrentLogNumber(); + void HrRRestoreCheckLogsForBackup(); +} |