Wakeup Events auswerten

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von hal2000.

    Wakeup Events auswerten

    Hallo zusammen,

    ich möchte gern auswerten über was der PC aus dem Standby reaktiviert wurde. Leider habe ich bisher keinem passende Idee.
    Lt dem Ereignisprotokoll wird der WakeupSoure da ausgegeben von einem Powertroubleshooter. Hier werden so einige Informationen gespeichert wie auch wer das System aufgeweckt hat.
    Wie komme ich an diese Informationen wie im Ereignisprotokoll angegeben werden?

    Vielen Dank
    Steffen
    Hi,

    zu welchem Zeitpunkt möchtest Du diese Information auswerten, d.h. sofort nach Auftreten oder historisch?

    Sofort: Erstelle ein (ggf. unsichtbares) Fenster und warte in dessen Message Loop auf WM_POWERBROADCAST. Achtung: Der Power-Broadcast kommt noch vor dem Login, d.h. die Session des Users ist noch gesperrt, sofern ein Passwort gesetzt ist. Falls dir der in der WM-Message angegebene Grund zu ungenau ist, lies nach deren Auftreten das letzte passende Event aus dem Eventlog.

    Historisch: Gehe das Eventlog durch.
    Gruß
    hal2000