Das Schreiben in das Eventlog von Windows ist mit Sicherheit kein Geheimnis mehr und es gibt sehr viele Beispiele dafür.
Hier zeige ich nur schnell, wie man in ein eigens - also nicht system, security, usw. - Eventlog von .NET (DotNet) ansprechen kann.
Wie eigentlich fasst alles bei mir ist das in C# geschrieben...
EventLog eLog = null; // Holds the event log reference.
EventLogEntry eLogEntry = null; // A single entry.
// To create a special log, then you need to
// register an event source first (as you already did in
// your example code).
if ( ! EventLog.SourceExists( "GaliNeo_Job_Source" ) )
{
// Create the new event source.
EventLog.CreateEventSource( "GaliNeo_Job_Source", "GaliNeo_Job_Log", "." );
}
// Register the new event source.
eLog = new EventLog( "GaliNeo_Job_Log" );
eLog.Source = "GaliNeo_Job_Source";
eLog.WriteEntry("My Message,EventLogEntryType.Information) ;
// or
EventLog.WriteEntry( "GaliNeo_Job_Source", "Special Message", EventLogEntryType.Information, 12, 22 );
Mit den paar Zeilen C# ist das erledigt und man kann eigene EventLog schreiben und später die Daten etwas besser trennen.