REG_SAVE_MERGED_KEY_INFORMATION 構造体 (wdm.h)
REG_SAVE_MERGED_KEY_INFORMATION構造体には、マージされたビューをファイルに保存する 2 つのレジストリ サブツリーに関する情報が含まれています。
構文
typedef struct _REG_SAVE_MERGED_KEY_INFORMATION {
PVOID Object;
HANDLE FileHandle;
PVOID HighKeyObject;
PVOID LowKeyObject;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_SAVE_MERGED_KEY_INFORMATION, *PREG_SAVE_MERGED_KEY_INFORMATION;
メンバー
Object
NULL に設定されている。
FileHandle
ターゲット ファイルへの書き込みアクセス権を持つファイル ハンドルを提供します。
HighKeyObject
優先順位の高いツリーのルートを表すレジストリ キー オブジェクトへのポインターを提供します。 2 つのキーを先頭とするツリーの両方にキーが存在する場合、このツリーの下のキーが優先されます。 指定されたノードは、書き込まれたデータに含まれます。
LowKeyObject
"2 番目の選択肢" ツリーのルートを表すレジストリ キー オブジェクトへのポインターを提供します。 このツリーのキーは、 HighKeyObject を先頭とするツリーに同等のキーがない場合に保存されます。
CallContext
ドライバーの RegistryCallback ルーチンが提供できるオプションのドライバー定義コンテキスト情報。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
ObjectContext
CmSetCallbackObjectContext を呼び出して、ドライバーがレジストリ オブジェクトに関連付けたドライバー定義のコンテキスト情報へのポインター。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
Reserved
このメンバーは将来使用するために予約されています。 このメンバーは、Windows Vista 以降のバージョンの Windows オペレーティング システム用に定義されています。
注釈
レジストリのフィルター処理操作の詳細については、「レジストリ 呼び出しのフィルター処理」を参照してください。 これらは主に、重要なハイブに対する予期しない更新を監視する場合に役立ちます。コンシューマーはマージ操作の変更を避ける必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | wdm.h (Wdm.h を含む) |