ORCloseHive 関数

指定したオフライン レジストリ ハイブを閉じ、ハイブに割り当てられたメモリを解放します。

構文

DWORD ORCloseHive(
  _In_ ORHKEY Handle
);

パラメーター

ハンドル [入力]

閉じるオフライン レジストリ ハイブのルート キーへのハンドル。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS です。

関数が失敗した場合、戻り値は Winerror.h で定義されている 0 以外のエラー コードです。 FORMAT_MESSAGE_FROM_SYSTEM フラグを指定して FormatMessage 関数を使用すると、エラーの一般的な説明を取得できます。

解説

ORCloseHive 関数は、指定されたハイブの代わりにオフライン レジストリ関数によって割り当てられたすべてのメモリを解放します。

ハイブに対する変更を保持するには、 ORCloseHive を呼び出す前に ORSaveHive 関数を呼び出します。

要件

要件
再頒布可能パッケージ
Windows オフライン レジストリ ライブラリ バージョン 1.0 以降
ヘッダー
Offreg.h
[DLL]
Offreg.dll

関連項目

OROpenHive

ORSaveHive