LabVIEWForum.de
Windows Event logs auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: DLL & externer Code (/Forum-DLL-externer-Code)
+---- Thema: Windows Event logs auslesen (/Thread-Windows-Event-logs-auslesen)



Windows Event logs auslesen - Absturz - 27.10.2008 13:42

Hallo,

ich würde gerne die Windows Eventlogs auslesen. Ich habe mich auch auf der NI HP schlaugemacht. Ich weiss nun soviel, dass man diese über die advapi32.dll auslesen kann.
(http://forums.ni.com/ni/board/message?board.id=170&message.id=5325&requireLogin=False) Ich hab das allerdings nicht hinbekommen.
Kann mir jemand weiter helfen?


Windows Event logs auslesen - RoLe - 29.10.2008 10:25

Ich schreibe in den Event-Log mit .NET anstelle von API.
Hier ist ein Bsp. http://decibel.ni.com/content/docs/DOC-1168

Ev. kannst du damit (etwas umbauen) auch lesen.

Wozu willst du das den lesen?


Windows Event logs auslesen - Absturz - 29.10.2008 12:40

NI gibt eine Aufwärmzeit von 15 min der Messkarte vor. Ich muss nun sicherstellen, dass der Rechner schon 15 min an ist.
Ich hatte auch schon ein kleines tool im Autostart platziert, aber wenn sich jemand am Rechner ummeldet beginnt der Counter von vorn obwohl der Rechner vieleicht schon Tage lang läuft.
Da hab ich mir gedacht, dass es sinnvoll wäre die Windows Eventlogs zu nutzen, da dort ja Ein- und Ausschalten dokumentiert wird.

Tobi


Windows Event logs auslesen - RoLe - 29.10.2008 12:53

' schrieb:NI gibt eine Aufwärmzeit von 15 min der Messkarte vor. Ich muss nun sicherstellen, dass der Rechner schon 15 min an ist.
Ich hatte auch schon ein kleines tool im Autostart platziert, aber wenn sich jemand am Rechner ummeldet beginnt der Counter von vorn obwohl der Rechner vieleicht schon Tage lang läuft.
Da hab ich mir gedacht, dass es sinnvoll wäre die Windows Eventlogs zu nutzen, da dort ja Ein- und Ausschalten dokumentiert wird.

Tobi

Das geht einfacher....
Nimmst du das "Tick Count" das gibt die Zeit in ms seit der PC eingeschaltet wurde.


Windows Event logs auslesen - Absturz - 29.10.2008 13:37

Ich habe jetzt herum Probiert aber ohne Doku bekomm ich nix vernüftiges hin. Ich finde oder bekomme die Ereignistypen (ACEEventlog, Anwendung,...,System) aber kann die Einträge unter System nicht auslesen.

Gibt es dazu eine Dokumentation also zu der .net Funktionsbibliothek.

Aber schon mal Danke für deine Hilfe

Tobi


Windows Event logs auslesen - Absturz - 29.10.2008 13:38

' schrieb:Das geht einfacher....
Nimmst du das "Tick Count" das gibt die Zeit in ms seit der PC eingeschaltet wurde.

Hast du dafür ein Beispiel, oder kannst du mir erklären wie ich den Tick Count auslesen kann?


Windows Event logs auslesen - RoLe - 29.10.2008 14:09

' schrieb:Hast du dafür ein Beispiel, oder kannst du mir erklären wie ich den Tick Count auslesen kann?

Tick Count (ms) = Timerwert auslesen (ms)

siehst du auch hier