Поделиться через


Макросы TraceLogging

Макросы поставщика

TraceLoggingProvider.h определяет следующие макросы, которые можно использовать для определения поставщика, ведения журнала событий и получения сведений о состоянии поставщика:

Макросы действий

TraceLoggingActivity.h определяет следующие макросы, которые можно использовать для запуска, остановки и записи событий в действие, управляемое объектом TraceLoggingActivity или TraceLoggingThreadActivity :

  • TraceLoggingFunction создает traceLoggingThreadActivity с именем текущей функции и записывает событие Start для действия. Действие Stop будет записано в конце текущего область.
  • TraceLoggingWriteStart выдает событие start для TraceLoggingActivity или TraceLoggingThreadActivity и задает для действия значение "Started".
  • TraceLoggingWriteStop выдает событие stop для TraceLoggingActivity или TraceLoggingThreadActivity и задает для действия значение "Остановлено".
  • TraceLoggingWriteTagged создает событие, явно связанное с TraceLoggingActivity.

Сведения о трассировке событий

TraceLogging