DsRestoreRegisterComplete 関数
[この関数は、[要件] セクションで指定されたオペレーティング システムで使用できます。 それより後のバージョンでは、変更されるか、使用できなくなる場合があります。 代わりにボリューム シャドウ コピー サービス (VSS) を使用してください。
DsRestoreRegisterComplete 関数は、復元操作の完了後に Active Directory サーバーのロックを解除するために呼び出されます。 この関数は、DsRestoreRegister 関数に対応します。
構文
HRESULT DsRestoreRegisterComplete(
_In_ HBC hbc,
_In_ HRESULT hrRestoreState
);
パラメーター
-
hbc [in]
-
DsRestorePrepare 関数で取得した 復元コンテキスト ハンドルを 格納します。
-
hrRestoreState [in]
-
復元操作の最終的な状態が含まれます。 このパラメーターには、復元操作が成功した場合はS_OK、それ以外の場合はエラー コードが含まれている必要があります。
戻り値
関数が 成功した場合はS_OK を返し、それ以外の場合は Win32 または RPC エラー コードを返します。 考えられるエラー コードの一覧を次に示します。
-
ERROR_ACCESS_DENIED
-
呼び出し元には、この関数を呼び出す適切なアクセス特権がありません。 DsSetAuthIdentity 関数を使用して、バックアップおよび復元関数に使用する資格情報を設定できます。
解説
doメイン コントローラーを再起動する前に、この関数を呼び出して復元操作の状態を指定します。 状態が成功しなかった場合、ディレクトリ サービスは有効なデータベースが復元されるまで開始されません。 この関数は復元操作を完了し、Active Directory ドメイン サービスを開始できるようにします。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
サポートなし |
サポートされている最小のサーバー |
サポートなし |
クライアント サポートの終了 |
サポートなし |
サーバー サポートの終了 |
サポートなし |
ヘッダー |
|
ライブラリ |
|
[DLL] |
|