Функция ExportNtmsDatabase (ntmsapi.h)
[Диспетчер съемных носителей больше недоступен в Windows 7 и Windows Server 2008 R2.]
Функция ExportNtmsDatabase создает согласованный набор файлов базы данных в каталоге базы данных RSM.
Синтаксис
DWORD ExportNtmsDatabase(
[in] HANDLE hSession
);
Параметры
[in] hSession
Дескриптор сеанса, возвращаемого функцией OpenNtmsSession .
Возвращаемое значение
Эта функция возвращает одно из следующих значений.
Значение | Значение |
---|---|
|
Доступ к одному или нескольким объектам RSM запрещен. |
|
Сбой запроса или обновления базы данных. |
|
Недопустимое значение, указанное в параметре hSession . |
|
Не удается подключиться к службе RSM. |
|
Один из файлов, в который должна записывать функция, открыт. |
|
Функция выполнена успешно. |
Комментарии
Функция ExportNtmsDatabase используется приложениями резервного копирования для создания копии базы данных RSM. Все существующие файлы в каталоге Export перезаписываются этой функцией.
Расположение базы данных по умолчанию —%SystemRoot%\System32\NtmsData, но это можно задать, определив значение реестра:
HKLM\Системы\CurrentControlSet\Управления\NTMS\NtmsData
Эта функция создает подкаталог с именем Export и помещает в нее согласованные файлы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | ntmsapi.h |
Библиотека | Ntmsapi.lib |
DLL | Ntmsapi.dll |