Partager via


classe Registry_V1

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(1)]
class Registry_V1 : MSNT_SystemTrace
{
};

Membres

La classe Registry_V1 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)
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. Ces événements sont enregistrés une fois pour chaque handle, la première fois que le handle est référencé. Les références répétées au handle ne génèrent pas plusieurs événements.
La classe MOF Registry_TypeGroup1 définit les données d’événement pour cet événement.
Windows 2000 : Cette valeur n’est pas prise en charge.
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.

 

Spécifications

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

Voir aussi

MSNT_SystemTrace

Registre

Registry_V0

Registry_V1_TypeGroup1