Share via


Classe De Registre

Cette classe est la classe parente pour les événements du Registre.

La syntaxe suivante est simplifiée à partir du code MOF.

Syntaxe

[Guid("{ae53722e-c863-11d2-8659-00c04fa321a1}"), EventVersion(2)]
class Registry : MSNT_SystemTrace
{
};

Membres

La classe Registry ne définit aucun membre.

Notes

Pour activer les événements de Registre dans une session de journalisation du noyau NT, spécifiez le EVENT_TRACE_FLAG_REGISTRY dans le membre EnableFlags d’une structure de EVENT_TRACE_PROPERTIES lors de l’appel de la fonction StartTrace .

Les consommateurs de suivi d’événements peuvent implémenter un traitement spécial pour les événements du Registre en appelant la fonction SetTraceCallback et en spécifiant RegistryGuid comme paramètre pGuid . Utilisez les types d’événements suivants pour identifier l’événement de Registre réel lors de la consommation d’événements.

Type d'événement Description
EVENT_TRACE_TYPE_REGCREATE(La valeur du type d’événement est 10)
Créer un événement clé. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGDELETE(La valeur du type d’événement est 12)
Supprimer l’événement de clé. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGDELETEVALUE(La valeur du type d’événement est 15)
Événement de suppression de valeur. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGENUMERATEKEY(La valeur du type d’événement est 17)
Énumérer l’événement clé. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY(La valeur du type d’événement est 18)
Énumérer l’événement clé de valeur. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGFLUSH(La valeur du type d’événement est 21)
Événement de clé de vidage. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGKCBDMP(La valeur du type d’événement est 22)
Créer un événement clé. Généré lorsqu’une opération de Registre utilise des handles plutôt que des chaînes pour référencer des sous-clés. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGOPEN(La valeur du type d’événement est 11)
Ouvrir l’événement de clé. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGQUERY(La valeur du type d’événement est 13)
Événement clé de requête. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE(La valeur du type d’événement est 19)
Interroger l’événement à plusieurs valeurs. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGQUERYVALUE(La valeur du type d’événement est 16)
Événement de valeur de requête. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGSETINFORMATION(La valeur du type d’événement est 20)
Définir l’événement d’informations. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
EVENT_TRACE_TYPE_REGSETVALUE(La valeur du type d’événement est 14)
Événement set value. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Valeur de type d’événement, 23 événement de clé de suppression. Généré lorsqu’une opération de Registre utilise des handles plutôt que des chaînes pour référencer des sous-clés. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Valeur du type d’événement, 24 Énumère les clés de Registre ouvertes au début de la session. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Valeur du type d’événement, 25 Énumère les clés de Registre ouvertes à la fin de la session. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Valeur du type d’événement, 26 La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Valeur du type d’événement, 27 Ouvrir l’événement de clé. La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.

 

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]

Voir aussi

MSNT_SystemTrace

Registry_TypeGroup1

Registry_V0

Registry_V1