다음을 통해 공유


TraceLogging 매크로

공급자 매크로

TraceLoggingProvider.h 는 공급자를 정의하고, 이벤트를 기록하고, 공급자 상태에 대한 정보를 가져오는 데 사용할 수 있는 다음 매크로를 정의합니다.

활동 매크로

TraceLoggingActivity.hTraceLoggingActivity 또는 TraceLoggingThreadActivity 개체로 관리되는 활동에 이벤트를 시작, 중지 및 쓰는 데 사용할 수 있는 다음 매크로를 정의합니다.

  • TraceLoggingFunction은 현재 함수의 이름을 따서 명명된 TraceLoggingThreadActivity 를 만들고 활동에 대한 Start 이벤트를 작성합니다. 중지 작업은 현재 scope 끝에 기록됩니다.
  • TraceLoggingWriteStartTraceLoggingActivity 또는TraceLoggingThreadActivity 에 대한 시작 이벤트를 내보내고 활동을 "시작됨"으로 설정합니다.
  • TraceLoggingWriteStopTraceLoggingActivity 또는TraceLoggingThreadActivity 에 대한 중지 이벤트를 내보내고 활동을 "중지됨"으로 설정합니다.
  • TraceLoggingWriteTaggedTraceLoggingActivity와 명시적으로 연결된 이벤트를 내보낸다.

이벤트 추적 정보

TraceLogging