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

[abstract,Locale(1033),Description("This is ETW schema root class")] 
class EventTrace
{
};

[Dynamic,Description("Microsoft-Windows-NetAdapterCim-Diag"),guid("{6cc2405d-817f-4886-886f-d5d1643210f0}"),locale("MS\\0x409")] 
class NetAdapterCimNDISWMI : EventTrace
{
  [ValueDescriptions{"NDISWMI_TRACE_ADVPROP Flag", "NDISWMI_TRACE_BINDING Flag", "NDISWMI_TRACE_CALL Flag", "NDISWMI_TRACE_CHKSUM Flag", "NDISWMI_TRACE_ENCAP Flag", "NDISWMI_TRACE_GENERAL Flag", "NDISWMI_TRACE_HWINFO Flag", "NDISWMI_TRACE_LSO Flag", "NDISWMI_TRACE_NETCFG Flag", "NDISWMI_TRACE_POWER Flag", "NDISWMI_TRACE_QOS Flag", "NDISWMI_TRACE_RDMA Flag", "NDISWMI_TRACE_RSC Flag", "NDISWMI_TRACE_RSS Flag", "NDISWMI_TRACE_SRIOV Flag", "NDISWMI_TRACE_STATS Flag", "NDISWMI_TRACE_VMQ Flag", "NDISWMI_TRACE_USO Flag"},DefineValues{"NDISWMI_TRACE_ADVPROP", "NDISWMI_TRACE_BINDING", "NDISWMI_TRACE_CALL", "NDISWMI_TRACE_CHKSUM", "NDISWMI_TRACE_ENCAP", "NDISWMI_TRACE_GENERAL", "NDISWMI_TRACE_HWINFO", "NDISWMI_TRACE_LSO", "NDISWMI_TRACE_NETCFG", "NDISWMI_TRACE_POWER", "NDISWMI_TRACE_QOS", "NDISWMI_TRACE_RDMA", "NDISWMI_TRACE_RSC", "NDISWMI_TRACE_RSS", "NDISWMI_TRACE_SRIOV", "NDISWMI_TRACE_STATS", "NDISWMI_TRACE_VMQ", "NDISWMI_TRACE_USO"},Values{"NDISWMI_TRACE_ADVPROP", "NDISWMI_TRACE_BINDING", "NDISWMI_TRACE_CALL", "NDISWMI_TRACE_CHKSUM", "NDISWMI_TRACE_ENCAP", "NDISWMI_TRACE_GENERAL", "NDISWMI_TRACE_HWINFO", "NDISWMI_TRACE_LSO", "NDISWMI_TRACE_NETCFG", "NDISWMI_TRACE_POWER", "NDISWMI_TRACE_QOS", "NDISWMI_TRACE_RDMA", "NDISWMI_TRACE_RSC", "NDISWMI_TRACE_RSS", "NDISWMI_TRACE_SRIOV", "NDISWMI_TRACE_STATS", "NDISWMI_TRACE_VMQ", "NDISWMI_TRACE_USO"}] 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;
};
