REG_LOAD_KEY_INFORMATION_V2 structure (wdm.h)

La structure REG_LOAD_KEY_INFORMATION_V2 contient des informations sur une ruche de Registre en cours de chargement.

Syntaxe

typedef struct _REG_LOAD_KEY_INFORMATION_V2 {
  PVOID           Object;
  PUNICODE_STRING KeyName;
  PUNICODE_STRING SourceFile;
  ULONG           Flags;
  PVOID           TrustClassObject;
  PVOID           UserEvent;
  ACCESS_MASK     DesiredAccess;
  PHANDLE         RootHandle;
  PVOID           CallContext;
  PVOID           ObjectContext;
  ULONG_PTR       Version;
  PVOID           FileAccessToken;
} REG_LOAD_KEY_INFORMATION_V2, *PREG_LOAD_KEY_INFORMATION_V2;

Membres

Object

Pointeur vers l’objet de clé de Registre pour la clé racine de la ruche sur le point d’être chargée.

KeyName

Pointeur vers une structure UNICODE_STRING qui contient le nom de la clé racine.

SourceFile

Pointeur vers une structure de UNICODE_STRING qui contient le nom de chemin d’accès d’un fichier qui contient les informations de ruche du Registre en cours de chargement.

Flags

Réservé pour le système.

TrustClassObject

Réservé pour le système.

UserEvent

Pointeur vers un objet d’événement signalé lors du déchargement de la ruche.

DesiredAccess

Masque d’accès spécifié par le thread qui tente de charger la clé de Registre. Pour plus d’informations sur ce masque d’accès, consultez la description du paramètre DesiredAccess de la routine ZwCreateKey .

RootHandle

Pointeur facultatif vers un emplacement qui reçoit le handle à la racine de la ruche en cours de chargement. Ce membre peut être non NULL si une ruche d’application est en cours de chargement. Dans tous les autres cas, ce membre doit avoir la valeur NULL.

CallContext

Informations contextuelles facultatives définies par le pilote que la routine RegistryCallback du pilote peut fournir.

ObjectContext

Pointeur vers les informations de contexte définies par le pilote que le pilote a associées à un objet de Registre en appelant la routine CmSetCallbackObjectContext .

Version

Pointeur vers un identificateur de version numérique de REG_LOAD_KEY_INFORMATION_*.

FileAccessToken

Pointeur vers un jeton d’accès (PACCESS_TOKEN) qui emprunte l’identité de son niveau d’accès lors de l’accès à un fichier (à des fins de sécurité). Dans ce cas, il est utilisé lors de l’accès au fichier hive chargé dans le Registre.

Configuration requise

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

Voir aussi

CmSetCallbackObjectContext

Filtrage des appels du Registre

RegLoadKey

RegistryCallback

REG_LOAD_KEY_INFORMATION

UNICODE_STRING

ZwCreateKey