Event Tracing for Windows(ETW)のWindows software trace preprocessor(WPP)コンポーネントを使用している場合、あなたはファイルthat contains 3 macros含まれている必要がありますETWマクロの定義DoTraceMessage、WPP_CLEANUP、WPP_INIT_TRACING?
WPP_INIT_TRACING
マクロはWPP_CLEANUP
マクロは、ソフトウェアを非アクティブにメッセージをトレースログに記録DoTraceMessage
マクロトレースソフトウェアを起動しますトレーシング
RUN_WPP= $(SOURCES)
をこれらの事がマクロであるため、彼らは実際に他の何かを展開します。ソースファイルの一番下に以下を追加したときザ・これらのマクロを含むファイルを含めるには、自動的にを生成しています。これらのマクロがどのように拡大するのかの例が必要です。
私はこれらの生成されたマクロのサンプルが必要な理由は、Visual Studioを所有していないか、C/C++で書かれているか、Microsoftコンパイラを使用していることです。
ボーナスびびり。 Microsoft SDKはsample include file (tracedrv.tmh
) that contains the macro definitionsを提供します。
私はWPPプリプロセッサやコンパイルするためのファイルにアクセスできません。それが私が1つを求めている理由です。 –