Classe EventTrace
Classe abstraite à partir de laquelle toutes les classes de trace d’événements sont dérivées.
La syntaxe suivante est simplifiée à partir du code MOF.
Syntaxe
[abstract]
class EventTrace
{
uint16 EventSize;
uint16 ReservedHeaderField;
uint8 EventType;
uint8 TraceLevel;
uint16 TraceVersion;
uint64 ThreadId;
uint64 TimeStamp;
uint8 EventGuid[];
uint32 KernelTime;
uint32 UserTime;
uint32 InstanceId;
uint8 ParentGuid[];
uint32 ParentInstanceId;
uint32 MofData;
uint32 MofLength;
};
Membres
La classe EventTrace a les types de membres suivants :
Propriétés
La classe EventTrace a ces propriétés.
-
EventGuid
-
-
Type de données : tableau uint8
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (8), Max (16)
GUID de la classe de trace d’événement de cet événement.
-
-
EventSize
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (1)
Nombre total d’octets de l’événement.
-
-
EventType
-
-
Type de données : uint8
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (3)
Type d’événement défini par le fournisseur. Indique la classe de type d’événement à utiliser pour déchiffrer les données d’événement définies par le fournisseur (les données pointées par MofData.
-
-
InstanceId
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (11)
Identificateur de cette instance d’événement.
-
-
KernelTime
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (9)
Temps d’exécution écoulé pour les instructions en mode noyau, dans les cycles du processeur.
-
-
MofData
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (14), pointeur
Pointeur vers les données d’événement spécifiques au fournisseur.
-
-
MofLength
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (15)
Longueur des données d’événement spécifiques au fournisseur.
-
-
ParentGuid
-
-
Type de données : tableau uint8
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (12), Max (16)
GUID de la classe de trace d’événement du instance parent.
-
-
ParentInstanceId
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (13)
Identificateur des données instance parentes.
-
-
ReservedHeaderField
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (2)
Réservé.
-
-
ThreadId
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (6), pointeur
Identifie le thread qui a généré l’événement.
-
-
Timestamp
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (7)
Contient la date et l’heure auxquelles l’événement s’est produit.
-
-
Tracelevel
-
-
Type de données : uint8
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (4)
Valeur définie par le fournisseur qui définit le niveau de gravité utilisé pour générer l’événement.
-
-
TraceVersion
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (5)
Numéro de version défini par le fournisseur de la classe de trace d’événements utilisée pour générer l’événement.
-
-
UserTime
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : WmiDataId (10)
Temps d’exécution écoulé pour les instructions en mode utilisateur, dans les cycles du processeur.
-
Notes
N’utilisez pas ces propriétés.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
MOF |
|
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour