Compartilhar via


Interface ITraceRelogger (relogger.h)

A interface ITraceRelogger fornece acesso à funcionalidade de relog, permitindo que você manipule e reloge eventos de um fluxo de rastreamento ETW.

Herança

A interface ITraceRelogger herda da interface IUnknown . O ITraceRelogger também tem estes tipos de membros:

Métodos

A interface ITraceRelogger tem esses métodos.

 
ITraceRelogger::AddLogfileTraceStream

Adiciona um novo fluxo de rastreamento ETW baseado em logfile ao relogger.
ITraceRelogger::AddRealtimeTraceStream

Adiciona um novo fluxo de rastreamento ETW em tempo real ao relogger.
ITraceRelogger::Cancel

Encerra o processo de novo registro em log.
ITraceRelogger::CreateEventInstance

Gera um novo evento.
ITraceRelogger::Inject

Injeta um evento não gerado pelo sistema no fluxo de eventos que está sendo gravado no arquivo de log de rastreamento de saída.
ITraceRelogger::P rocessTrace

Entrega eventos dos fluxos de rastreamento associados ao consumidor.
ITraceRelogger::RegisterCallback

Registra uma implementação de IEventCallback com o relogger para sinalizar a atividade de rastreamento (iniciando, parando e registrando novos eventos).
ITraceRelogger::SetCompressionMode

Habilita ou desabilita a compactação no rastreamento registrado novamente.
ITraceRelogger::SetOutputFilename

Indica o arquivo no qual o ETW deve gravar o novo rastreamento registrado novamente.

Comentários

Não há suporte para essa interface no Windows 7 para a arquitetura IA64.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho relogger.h

Confira também

ITraceEvent

ITraceEventCallback