Open bobsira opened 1 year ago
Hi @bobsira, krabsetw should be able to subscribe to EventSource
providers from both C# and C++:
EventSource
provider name to an ETW provider ID: here's an example.RawProvider
(in C#) or krabs::provider<>
(in C++) to subscribe to the ETW provider IDReadOnlySpan
and parse it accordingly: new ReadOnlySpan<byte>(record.UserData.ToPointer(), record.UserDataLength);
UserData
and UserDataLength
properties of EVENT_RECORD
to access the contents of the event
Can I use this library to parse ETW events generated by with .NET System.Diagnostics.Tracing.EventSource class?
I'm currently having a blocker on how to pass ETW EventSource in our logging tool which is written in C++.