We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9aa152f commit f570c63Copy full SHA for f570c63
src/EventLogExpert.Eventing/Helpers/EventMethods.cs
@@ -247,6 +247,8 @@ internal static partial class EventMethods
247
return variant.ULong;
248
case (int)EvtVariantType.Handle:
249
return new EvtHandle(variant.Handle);
250
+ case (int)EvtVariantType.Xml:
251
+ return Marshal.PtrToStringUni(variant.StringVal);
252
case (int)EvtVariantType.StringArray:
253
if (variant.Count == 0)
254
{
@@ -264,7 +266,7 @@ internal static partial class EventMethods
264
266
265
267
return stringArray;
268
default:
- throw new InvalidDataException($"Invalid {nameof(EvtVariantType)}");
269
+ return $"[Unknown EvtVariantType: {variant.Type}]";
270
}
271
272
0 commit comments