Udostępnij przez


Makra rejestrowania śledzenia

Makra dostawcy

TraceLoggingProvider.h definiuje następujące makra, których można użyć do definiowania dostawcy, zdarzeń dziennika i uzyskiwania informacji o stanie dostawcy:

Makra działań

TraceLoggingActivity.h definiuje następujące makra, których można użyć do uruchamiania, zatrzymywania i zapisywania zdarzeń w działaniu zarządzanym przez obiekt TraceLoggingActivity lub TraceLoggingThreadActivity:

  • TraceLoggingFunction tworzy TraceLoggingThreadActivity nazwany po bieżącej funkcji i zapisuje zdarzenie Start dla działania. Działanie Zatrzymaj zostanie zapisane na końcu bieżącego zakresu.
  • TraceLoggingWriteStart emituje zdarzenie początkowe dla TraceLoggingActivity lub TraceLoggingThreadActivity i ustawia działanie jako "Uruchomiono".
  • TraceLoggingWriteStop emituje zdarzenie zatrzymania dla TraceLoggingActivity lub TraceLoggingThreadActivity i ustawia działanie jako "Zatrzymano".
  • TraceLoggingWriteTagged emituje zdarzenie jawnie skojarzone z TraceLoggingActivity.

Informacje o śledzeniu zdarzeń

TraceLogging