Partager via


structure CLASSIC_EVENT_ID (evntrace.h)

Identifie l’événement de noyau pour lequel vous souhaitez activer le suivi de la pile des appels. Utilisé avec la classe TraceStackTracingInfo de TraceSetInformation.

Syntaxe

typedef struct _CLASSIC_EVENT_ID {
  GUID  EventGuid;
  UCHAR Type;
  UCHAR Reserved[7];
} CLASSIC_EVENT_ID, *PCLASSIC_EVENT_ID;

Membres

EventGuid

GUID qui identifie la classe d’événements du noyau.

Type

Type d’événement qui identifie l’événement dans la classe d’événements du noyau à activer.

Reserved[7]

Réservé.

Remarques

Les valeurs utiles pour les champs EventGuid et Type peuvent être déterminées à partir de la consultation des classes WMI dans l’espace de noms root\wmi. Vous pouvez également trouver ces valeurs dans wmicore.mof (où elles sont définies à l’origine) ou voir constantes d’enregistreur d’événements du noyau NT.

Exemples

Pour activer le type d’événement de lecture pour les événements d’E/S de disque , définissez GUID sur et Type sur 10.

Pour activer le commutateur de contexte type d’événement pour événements de thread, définissez GUID sur 3d6fa8d1-fe05-11d0-9dda-00c04fd7ba7c et type sur 36.

Exigences

Exigence Valeur
client minimum pris en charge Windows 7 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
d’en-tête evntrace.h

Voir aussi

traceSetInformation

TRACE_QUERY_INFO_CLASS

constantes d’enregistreur d’événements de noyau NT