2016-06-11 22 views

Antwort

0

Sie müssen die Ereignisse mit einem Werkzeug erfassen:

  • Mit xperf: "C: \ Program Files (x86) \ Windows-Kits \ 10 \ Windows Performance Toolkit \ xperf.exe" -start UserLogger - auf GUID -f User.etl & & Timeout -1 & & "C: \ Program Files (x86) \ Windows-Kits \ 8.1 \ Windows Performance Toolkit \ xperf.exe" -stop UserLogger
    ändern der GUID zu Ihrer eigenen
  • Mit perfview: perfView/onlyProviders = * MyCompanyEventSo urce sammeln
  • create your own WPRP profile and add a entry to log MyCompanyEventSource events und laufen wrp -start MyProfile.wprp & & Timeout -1 & & wpr -stop result.etl
  • use EventListener Class Veranstaltungen in Ihrem eigenen Code
  • Verwendung TraceEvent, starten Sie eine Echtzeit-Sitzung zu hören und Abonnieren Sie das DynamicAll-Ereignis und parsen Sie hier die MyCompanyEventSource-Daten.

Was Sie wollen, ist zu write to Eventlog, so müssen Sie stellen Sie den Event Channel attribute

Verwandte Themen