Partager via


REG_SAVE_MERGED_KEY_INFORMATION structure (wdm.h)

La structure REG_SAVE_MERGED_KEY_INFORMATION contient les informations sur les deux sous-arborescences du Registre pour lesquelles une vue fusionnée doit être enregistrée dans un fichier.

Syntaxe

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;

Membres

Object

valeur de l’en-tête définie sur Null.

FileHandle

Fournit un handle de fichier avec un accès en écriture au fichier cible.

HighKeyObject

Fournit un pointeur vers l’objet de clé de Registre qui représente la racine de l’arborescence de priorité supérieure. Lorsqu’une clé est présente dans les deux arborescences dirigées par les deux clés, la clé sous cet arbre prévaut. Le nœud spécifié est inclus dans les données écrites.

LowKeyObject

Fournit un pointeur vers l’objet de clé de Registre qui représente la racine de l’arborescence « second choix ». Les clés de cette arborescence sont enregistrées lorsqu’il n’existe aucune clé équivalente dans l’arborescence dirigée par HighKeyObject.

CallContext

Informations contextuelles facultatives définies par le pilote que la routine RegistryCallback du pilote peut fournir. Ce membre est défini pour Windows Vista et les versions ultérieures du système d’exploitation Windows.

ObjectContext

Pointeur vers les informations de contexte définies par le pilote que le pilote a associées à un objet de Registre en appelant CmSetCallbackObjectContext. Ce membre est défini pour Windows Vista et les versions ultérieures du système d’exploitation Windows.

Reserved

Ce membre est réservé pour un usage ultérieur. Ce membre est défini pour Windows Vista et les versions ultérieures du système d’exploitation Windows.

Remarques

Pour plus d’informations sur les opérations de filtrage du Registre, consultez Filtrage des appels de registre. Celles-ci sont principalement utiles pour surveiller les mises à jour inattendues des ruches critiques et les consommateurs doivent éviter de tenter de modifier les opérations de fusion.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête wdm.h (include Wdm.h)

Voir aussi

CmSetCallbackObjectContext

RegistryCallback