Partager via


structure REG_SET_KEY_SECURITY_INFORMATION (wdm.h)

La structure REG_SET_KEY_SECURITY_INFORMATION spécifie les informations de sécurité d’un objet de clé de Registre.

Syntaxe

typedef struct _REG_SET_KEY_SECURITY_INFORMATION {
  PVOID                 Object;
  PSECURITY_INFORMATION SecurityInformation;
  PSECURITY_DESCRIPTOR  SecurityDescriptor;
  PVOID                 CallContext;
  PVOID                 ObjectContext;
  PVOID                 Reserved;
} REG_SET_KEY_SECURITY_INFORMATION, *PREG_SET_KEY_SECURITY_INFORMATION;

Membres

Object

Pointeur vers l’objet de clé de Registre pour la clé dont les informations de sécurité sont définies.

SecurityInformation

Pointeur vers une variable de type SECURITY_INFORMATION qui identifie le type d’informations de sécurité en cours de définition.

SecurityDescriptor

Pointeur vers une structure de SECURITY_DESCRIPTOR qui contient des informations de sécurité pour l’objet clé.

CallContext

Informations de contexte 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

Le système transmet la structure REG_SET_KEY_SECURITY_INFORMATION à la routine RegistryCallback chaque fois qu’un thread tente de définir les informations de sécurité d’une clé, par exemple lorsqu’un pilote appelle ZwSetSecurityObject.

Pour plus d’informations sur les opérations de filtrage du Registre, consultez Filtrage des appels du Registre.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible sur Windows Vista et les versions ultérieures du système d’exploitation Windows.
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

CmSetCallbackObjectContext

RegistryCallback

SECURITY_DESCRIPTOR

SECURITY_INFORMATION

ZwSetSecurityObject