REG_SAVE_MERGED_KEY_INFORMATION结构(wdm.h)

REG_SAVE_MERGED_KEY_INFORMATION 结构包含有关合并视图要保存到文件的两个注册表子树的信息。

语法

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

提供指向注册表项对象的指针,该对象表示较高优先级树的根。 当两个以两个键为首的树中存在键时,此树下面的键占上风。 指定的节点包含在写入的数据中。

LowKeyObject

提供指向注册表项对象的指针,该对象表示“第二选择”树的根。 当 HighKeyObject的树中没有等效键时,将保存此树中的键。

CallContext

驱动程序 RegistryCallback 例程可以提供的可选驱动程序定义的上下文信息。 此成员是为 Windows Vista 和更高版本的 Windows作系统定义的。

ObjectContext

通过调用 cmSetCallbackObjectContext,指向驱动程序与注册表对象关联的驱动程序定义的上下文信息的指针。 此成员是为 Windows Vista 和更高版本的 Windows作系统定义的。

Reserved

此成员保留供将来使用。 此成员是为 Windows Vista 和更高版本的 Windows作系统定义的。

言论

有关注册表筛选作的详细信息,请参阅 筛选注册表调用。 对于监视关键配置单元和使用者的意外更新,它们最有用,应避免尝试修改合并作。

要求

要求 价值
支持的最低服务器 Windows Server 2022
标头 wdm.h (包括 Wdm.h)

另请参阅

CmSetCallbackObjectContext

RegistryCallback