Pantheiosを使用してWindowsイベントログにログメッセージを送信するにはどうすればよいですか?Pantheiosロギングライブラリを使用してWindowsイベントにロギング
と
私はPantheiousを使用して複数のプロセスからそれを行う場合には、プロセス 安全でしょうか?私は股関節を手に入れますか?
Pantheiosを使用してWindowsイベントログにログメッセージを送信するにはどうすればよいですか?Pantheiosロギングライブラリを使用してWindowsイベントにロギング
と
私はPantheiousを使用して複数のプロセスからそれを行う場合には、プロセス 安全でしょうか?私は股関節を手に入れますか?
使用be.WindowsEventLog。
いいえ、私はあなたが複数のプロセスからイベントログを使用する以上のことはしていません。
次の操作を実行する必要があります。
あなたはbe.WindowsEventLogとリンクする必要があります。
Windowsでは、コンパイル単位の1つに#include <pantheios/implicit_link/be.WindowsEventLog.h>
を追加することで、暗黙的なリンクでこれを行うことができます。
また、あなたはdocsに小さなノートに指定されているアプリケーション固有の機能pantheios_be_WindowsEventLog_calcCategoryAndEventId()
(定義する必要があります。これは、アプリケーションが指定した関数である注をは
簡単な実装例は、pantheios-folder\test\scratch\test.scratch.api\test.scratch.api.cpp
:
category
およびeventID
のドキュメントは、それぞれMSDN Event Logging docshereおよびhereにあります。