RegEnableReflectionKey 関数 (winreg.h)

指定した無効なキーのレジストリ リフレクションを復元します。 キーのリフレクションを復元しても、サブキーのリフレクションには影響しません。

構文

LONG RegEnableReflectionKey(
  [in] HKEY hBase
);

パラメーター

[in] hBase

RegDisableReflectionKey 関数を使用して以前に無効にしたレジストリ キーのハンドル。 このハンドルは、 RegCreateKeyExRegCreateKeyTransactedRegOpenKeyEx、または RegOpenKeyTransacted 関数によって返されます。リモート コンピューターでキーを指定することはできません。

キーがリフレクション リストにない場合、この関数は成功しますが、効果はありません。 詳細については、「 レジストリ リダイレクター 」と「 レジストリ リフレクション」を参照してください。

戻り値

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

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

注釈

WOW64 では、32 ビット アプリケーションは、64 ビット アプリケーションが表示するレジストリ ツリーとは別のレジストリ ツリーを表示します。 レジストリ リフレクションは、2 つのビュー間で特定のレジストリ キーと値をコピーします。

要件

要件
サポートされている最小のクライアント Windows Vista、Windows XP Professional x64 Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008、Windows Server 2003 SP1 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winreg.h (Windows.h を含む)
Library Advapi32.lib
[DLL] Advapi32.dll

こちらもご覧ください

RegCreateKeyEx

RegDisableReflectionKey

RegOpenKeyEx

RegQueryReflectionKey

レジストリ関数

レジストリ リダイレクター