DsRestoreRegisterComplete 函数

[此函数可用于“要求”部分中指定的操作系统。 在后续版本中,它可能会被修改,也可能无法使用。 请改用 卷影复制服务(VSS )。

在还原操作完成后,将调用 DsRestoreRegisterComplete 函数以解锁 Active Directory 服务器。 此函数与 DsRestoreRegister 函数对应。

语法

HRESULT DsRestoreRegisterComplete(
  _In_ HBC     hbc,
  _In_ HRESULT hrRestoreState
);

参数

hbc [in]

包含使用 DsRestorePrepare 函数获取的还原上下文句柄。

hrRestoreState [in]

包含还原操作的最终状态。 如果还原操作成功或错误代码,则此参数应包含 S_OK

返回值

如果函数成功或 Win32 或 RPC 错误代码,则返回S_OK否则返回。 以下列表列出了可能的错误代码。

ERROR_ACCESS_DENIED

调用方没有调用此函数的适当访问权限。 DsSetAuthIdentity 函数可用于设置用于备份和还原函数的凭据。

注解

重启域控制器之前,请调用此函数以提供还原操作的状态。 如果状态未成功,则在还原有效数据库之前,目录服务将不会启动。 此函数完成还原操作,并允许Active Directory 域服务启动。

要求

要求
最低受支持的客户端
无受支持的版本
最低受支持的服务器
无受支持的版本
客户端支持结束
无受支持的版本
结束服务器支持
无受支持的版本
标头
Ntdsbcli.h

Ntdsbcli.lib
DLL
Ntdsbcli.dll

另请参阅

DsRestoreRegister

DsRestorePrepare

DsSetAuthIdentity

还原 Active Directory 服务器

目录备份函数