Windows イベント ログ メッセージにカスタム データをフォーマットされたテキスト (XML 文字列) として追加したいと考えています。追加したものはすべて文字列として追加され、XML タグで表示されます。カスタム データをログ エントリに追加するための推奨される方法はありますか? 一般的なログ エントリは次のようになります。
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
...
</System>
<EventData>
<Data>3031358440</Data>
<Data>5</Data>
<Data>WindowsUpdateFailure</Data>
<Data>Not available</Data>
</EventData>
</Event>
次のようなデータを追加したいと思います。
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
...
</System>
<EventData>
<Data>
<ThreadID/>
<AssignedPriority/>
</Data>
</EventData>
</Event>