Partager via


Interface ITraceRelogger (relogger.h)

L’interface ITraceRelogger permet d’accéder à la fonctionnalité de relogging, ce qui vous permet de manipuler et de reloger des événements à partir d’un flux de trace ETW.

Héritage

L’interface ITraceRelogger hérite de l’interface IUnknown. ITraceRelogger possède également les types de membres suivants :

Méthodes

L’interface ITraceRelogger comporte ces méthodes.

 
ITraceRelogger ::AddLogfileTraceStream

Ajoute un nouveau flux de trace ETW basé sur le fichier journal à la relogger.
ITraceRelogger ::AddRealtimeTraceStream

Ajoute un nouveau flux de trace ETW en temps réel à la relogger.
ITraceRelogger ::Cancel

Met fin au processus de relogging.
ITraceRelogger ::CreateEventInstance

Génère un nouvel événement.
ITraceRelogger ::Inject

Injecte un événement non généré par le système dans le flux d’événements en cours d’écriture dans le fichier journal de trace de sortie.
ITraceRelogger ::P rocessTrace

Remet les événements des flux de trace associés au consommateur.
ITraceRelogger ::RegisterCallback

Inscrit une implémentation d’IEventCallback avec le relogger afin de signaler l’activité de trace (démarrage, arrêt et journalisation de nouveaux événements).
ITraceRelogger ::SetCompressionMode

Active ou désactive la compression sur la trace consignée.
ITraceRelogger ::SetOutputFilename

Indique le fichier dans lequel ETW doit écrire la nouvelle trace consignée.

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

ITraceEvent

ITraceEventCallback