次の方法で共有


ORCloseKey 関数

オフライン レジストリ ハイブ内の指定されたレジストリ キーへのハンドルを閉じます。

構文

DWORD ORCloseKey(
  _In_ ORHKEY Handle
);

パラメーター

ハンドル [入力]

オフライン レジストリ ハイブで開いているレジストリ キーへのハンドル。

戻り値

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

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

指定したキーがレジストリ ハイブのルート キーである場合、関数は ERROR_INVALID_PARAMETER で失敗します。

解説

指定したキーのハンドルは、閉じた後は無効になるため、使用しないでください。 キー ハンドルは、必要以上に長く開いたままにしないでください。

ORCloseHive 関数を使用して、オフライン レジストリ ハイブを閉じます。

要件

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

関連項目

ORCloseHive

ORCreateKey

ORDeleteKey

OROpenKey