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 |
标头 | ntmsapi.h |
Library | Ntmsapi.lib |
DLL | Ntmsapi.dll |