Interface ITraceEvent (relogger.h)

L’interface ITraceEvent permet d’accéder aux données relatives à un événement spécifique.

Héritage

L’interface ITraceEvent hérite de l’interface IUnknown. ITraceEvent a également les types de membres suivants :

Méthodes

L’interface ITraceEvent possède ces méthodes.

 
ITraceEvent ::Clone

Crée une copie dupliquée d’un événement.
ITraceEvent ::GetEventRecord

Récupère l’enregistrement d’événement qui décrit un événement.
ITraceEvent ::GetUserContext

Récupère le contexte utilisateur associé au flux auquel l’événement appartient.
ITraceEvent ::SetActivityId

Définit l’ID d’activité dans le thread actif.
ITraceEvent ::SetEventDescriptor

Définit le descripteur d’événement pour un événement.
ITraceEvent ::SetPayload

Définit la charge utile d’un événement.
ITraceEvent ::SetProcessId

Affecte un événement à un processus spécifique.
ITraceEvent ::SetProcessorIndex

Définit l’index du processeur dans le thread actif.
ITraceEvent ::SetProviderId

Définit le GUID du fournisseur qui a suivi un événement.
ITraceEvent ::SetThreadId

Définit l’identificateur d’un thread qui génère un événement.
ITraceEvent ::SetThreadTimes

Définit les heures du thread dans le thread actif.
ITraceEvent ::SetTimeStamp

Définit l’heure à laquelle un événement s’est produit.

Remarques

Cette interface n’est pas prise en charge sur Windows 7 pour l’architecture IA64.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête relogger.h

Voir aussi

ITraceEventCallback

ITraceRelogger