Add ETW support for arrays

This commit is contained in:
Kevin Parsons committed 2018-12-21 10:10:06 -08:00
1 parent 50cf0baa2f
commit 7c26c75173
3 files changed
+46 -5

No files matched your search

+7
View File
@@ -59,6 +59,13 @@ func main() {
event.Data.AddString("Foo")
event.Metadata.AddField("TestField2", etw.InTypeANSIString)
event.Data.AddString("Bar")
event.Metadata.AddField("TestArray", etw.InTypeANSIString, etw.WithArray())
event.Data.AddSimple(uint16(5))
event.Data.AddString("Item1")
event.Data.AddString("Item2")
event.Data.AddString("Item3")
event.Data.AddString("Item4")
event.Data.AddString("Item5")
if err := provider.WriteEvent(event); err != nil {
fmt.Println(err)