#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\root\\WMI")

[Dynamic,Description("Microsoft-Windows-QoS-WMI-Diag"),guid("{725BA9B3-C1F3-4518-AF1B-C8D669191E15}"),locale("MS\\0x409")] 
class qoswmiQOSWMI : EventTrace
{
  [ValueDescriptions{"QOSWMI_TRACE_CALL Flag", "QOSWMI_TRACE_POLICY Flag", "QOSWMI_TRACE_UTILS Flag"},DefineValues{"QOSWMI_TRACE_CALL", "QOSWMI_TRACE_POLICY", "QOSWMI_TRACE_UTILS"},Values{"QOSWMI_TRACE_CALL", "QOSWMI_TRACE_POLICY", "QOSWMI_TRACE_UTILS"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},Values{"Fatal", "Error", "Warning", "Information", "Verbose"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};
