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

[Dynamic,guid("{485e7def-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class LpcTraceGuid : EventTrace
{
  [ValueDescriptions{"LPC_TRACE_PORT Flag", "LPC_TRACE_CONNECTION Flag", "LPC_TRACE_COMMUNICATION Flag", "LPC_TRACE_LPC Flag", "LPC_TRACE_API Flag", "LPC_TRACE_WORKER Flag", "LPC_TRACE_LOOKASIDE Flag", "LPC_TRACE_MSG Flag", "LPC_TRACE_TIMER Flag", "LPC_TRACE_RESERVED_09 Flag", "LPC_TRACE_RESERVED_0a Flag", "LPC_TRACE_RESERVED_0b Flag", "LPC_TRACE_RESERVED_0c Flag", "LPC_TRACE_RESERVED_0d Flag", "LPC_TRACE_RESERVED_0e Flag", "LPC_TRACE_RESERVED_0f Flag", "LPC_TRACE_RESERVED_10 Flag", "LPC_TRACE_RESERVED_11 Flag", "LPC_TRACE_RESERVED_12 Flag", "LPC_TRACE_RESERVED_13 Flag", "LPC_TRACE_RESERVED_14 Flag", "LPC_TRACE_RESERVED_15 Flag", "LPC_TRACE_RESERVED_16 Flag", "LPC_TRACE_RESERVED_17 Flag", "LPC_TRACE_RESERVED_18 Flag", "LPC_TRACE_RESERVED_19 Flag", "LPC_TRACE_RESERVED_1a Flag", "LPC_TRACE_RESERVED_1b Flag", "LPC_TRACE_RESERVED_1c Flag", "LPC_TRACE_RESERVED_1d Flag", "LPC_TRACE_RESERVED_1e Flag", "LPC_TRACE_FUNCTION Flag"},DefineValues{"LPC_TRACE_PORT", "LPC_TRACE_CONNECTION", "LPC_TRACE_COMMUNICATION", "LPC_TRACE_LPC", "LPC_TRACE_API", "LPC_TRACE_WORKER", "LPC_TRACE_LOOKASIDE", "LPC_TRACE_MSG", "LPC_TRACE_TIMER", "LPC_TRACE_RESERVED_09", "LPC_TRACE_RESERVED_0a", "LPC_TRACE_RESERVED_0b", "LPC_TRACE_RESERVED_0c", "LPC_TRACE_RESERVED_0d", "LPC_TRACE_RESERVED_0e", "LPC_TRACE_RESERVED_0f", "LPC_TRACE_RESERVED_10", "LPC_TRACE_RESERVED_11", "LPC_TRACE_RESERVED_12", "LPC_TRACE_RESERVED_13", "LPC_TRACE_RESERVED_14", "LPC_TRACE_RESERVED_15", "LPC_TRACE_RESERVED_16", "LPC_TRACE_RESERVED_17", "LPC_TRACE_RESERVED_18", "LPC_TRACE_RESERVED_19", "LPC_TRACE_RESERVED_1a", "LPC_TRACE_RESERVED_1b", "LPC_TRACE_RESERVED_1c", "LPC_TRACE_RESERVED_1d", "LPC_TRACE_RESERVED_1e", "LPC_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7de8-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class PlatformLibraryTraceGuid : EventTrace
{
  [ValueDescriptions{"PLATFORM_TRACE_DRIVERSTOP Flag", "PLATFORM_TRACE_INIT Flag", "PLATFORM_TRACE_CONFIG Flag", "PLATFORM_TRACE_TRACING Flag", "PLATFORM_TRACE_ERROR_REPORTING Flag", "PLATFORM_TRACE_SECURITY Flag", "PLATFORM_TRACE_LOG Flag", "PLATFORM_TRACE_RESERVED_07 Flag", "PLATFORM_TRACE_RESERVED_08 Flag", "PLATFORM_TRACE_RESERVED_09 Flag", "PLATFORM_TRACE_RESERVED_0a Flag", "PLATFORM_TRACE_RESERVED_0b Flag", "PLATFORM_TRACE_RESERVED_0c Flag", "PLATFORM_TRACE_RESERVED_0d Flag", "PLATFORM_TRACE_RESERVED_0e Flag", "PLATFORM_TRACE_RESERVED_0f Flag", "PLATFORM_TRACE_RESERVED_10 Flag", "PLATFORM_TRACE_RESERVED_11 Flag", "PLATFORM_TRACE_RESERVED_12 Flag", "PLATFORM_TRACE_RESERVED_13 Flag", "PLATFORM_TRACE_RESERVED_14 Flag", "PLATFORM_TRACE_RESERVED_15 Flag", "PLATFORM_TRACE_RESERVED_16 Flag", "PLATFORM_TRACE_RESERVED_17 Flag", "PLATFORM_TRACE_RESERVED_18 Flag", "PLATFORM_TRACE_RESERVED_19 Flag", "PLATFORM_TRACE_RESERVED_1a Flag", "PLATFORM_TRACE_RESERVED_1b Flag", "PLATFORM_TRACE_RESERVED_1c Flag", "PLATFORM_TRACE_RESERVED_1d Flag", "PLATFORM_TRACE_RESERVED_1e Flag", "PLATFORM_TRACE_FUNCTION Flag"},DefineValues{"PLATFORM_TRACE_DRIVERSTOP", "PLATFORM_TRACE_INIT", "PLATFORM_TRACE_CONFIG", "PLATFORM_TRACE_TRACING", "PLATFORM_TRACE_ERROR_REPORTING", "PLATFORM_TRACE_SECURITY", "PLATFORM_TRACE_LOG", "PLATFORM_TRACE_RESERVED_07", "PLATFORM_TRACE_RESERVED_08", "PLATFORM_TRACE_RESERVED_09", "PLATFORM_TRACE_RESERVED_0a", "PLATFORM_TRACE_RESERVED_0b", "PLATFORM_TRACE_RESERVED_0c", "PLATFORM_TRACE_RESERVED_0d", "PLATFORM_TRACE_RESERVED_0e", "PLATFORM_TRACE_RESERVED_0f", "PLATFORM_TRACE_RESERVED_10", "PLATFORM_TRACE_RESERVED_11", "PLATFORM_TRACE_RESERVED_12", "PLATFORM_TRACE_RESERVED_13", "PLATFORM_TRACE_RESERVED_14", "PLATFORM_TRACE_RESERVED_15", "PLATFORM_TRACE_RESERVED_16", "PLATFORM_TRACE_RESERVED_17", "PLATFORM_TRACE_RESERVED_18", "PLATFORM_TRACE_RESERVED_19", "PLATFORM_TRACE_RESERVED_1a", "PLATFORM_TRACE_RESERVED_1b", "PLATFORM_TRACE_RESERVED_1c", "PLATFORM_TRACE_RESERVED_1d", "PLATFORM_TRACE_RESERVED_1e", "PLATFORM_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7de9-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class FrameworkTraceGuid : EventTrace
{
  [ValueDescriptions{"FX_TRACE_API Flag", "FX_TRACE_DDI Flag", "FX_TRACE_GENERAL Flag", "FX_TRACE_OBJECT Flag", "FX_TRACE_DRVMGR Flag", "FX_TRACE_DRIVER Flag", "FX_TRACE_DEVICE Flag", "FX_TRACE_REQUEST Flag", "FX_TRACE_FILEOBJECT Flag", "FX_TRACE_IO Flag", "FX_TRACE_PNP Flag", "FX_TRACE_LOADER Flag", "FX_TRACE_IOTARGET Flag", "FX_TRACE_FUNC Flag", "FX_TRACE_INIT Flag", "FX_TRACE_USB_IOTARGET Flag", "FX_TRACE_WIN32_IOTARGET Flag", "FX_TRACE_REMOTE_IOTARGET Flag", "FX_TRACE_REMOTE_INTERFACE Flag", "FX_TRACE_RESERVED_13 Flag", "FX_TRACE_RESERVED_14 Flag", "FX_TRACE_RESERVED_15 Flag", "FX_TRACE_RESERVED_16 Flag", "FX_TRACE_RESERVED_17 Flag", "FX_TRACE_RESERVED_18 Flag", "FX_TRACE_RESERVED_19 Flag", "FX_TRACE_RESERVED_1a Flag", "FX_TRACE_RESERVED_1b Flag", "FX_TRACE_RESERVED_1c Flag", "FX_TRACE_RESERVED_1d Flag", "FX_TRACE_RESERVED_1e Flag", "FX_TRACE_FUNCTION Flag"},DefineValues{"FX_TRACE_API", "FX_TRACE_DDI", "FX_TRACE_GENERAL", "FX_TRACE_OBJECT", "FX_TRACE_DRVMGR", "FX_TRACE_DRIVER", "FX_TRACE_DEVICE", "FX_TRACE_REQUEST", "FX_TRACE_FILEOBJECT", "FX_TRACE_IO", "FX_TRACE_PNP", "FX_TRACE_LOADER", "FX_TRACE_IOTARGET", "FX_TRACE_FUNC", "FX_TRACE_INIT", "FX_TRACE_USB_IOTARGET", "FX_TRACE_WIN32_IOTARGET", "FX_TRACE_REMOTE_IOTARGET", "FX_TRACE_REMOTE_INTERFACE", "FX_TRACE_RESERVED_13", "FX_TRACE_RESERVED_14", "FX_TRACE_RESERVED_15", "FX_TRACE_RESERVED_16", "FX_TRACE_RESERVED_17", "FX_TRACE_RESERVED_18", "FX_TRACE_RESERVED_19", "FX_TRACE_RESERVED_1a", "FX_TRACE_RESERVED_1b", "FX_TRACE_RESERVED_1c", "FX_TRACE_RESERVED_1d", "FX_TRACE_RESERVED_1e", "FX_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7df0-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class HostProcessTraceGuid : EventTrace
{
  [ValueDescriptions{"HOSTPROC_TRACE_API Flag", "HOSTPROC_TRACE_DDI Flag", "HOSTPROC_TRACE_GENERAL Flag", "HOSTPROC_TRACE_OBJECT Flag", "HOSTPROC_TRACE_DRVMGR Flag", "HOSTPROC_TRACE_DRIVER Flag", "HOSTPROC_TRACE_DEVICE Flag", "HOSTPROC_TRACE_REQUEST Flag", "HOSTPROC_TRACE_FILEOBJECT Flag", "HOSTPROC_TRACE_IO Flag", "HOSTPROC_TRACE_PNP Flag", "HOSTPROC_TRACE_LOADER Flag", "HOSTPROC_TRACE_IOTARGET Flag", "HOSTPROC_TRACE_FUNC Flag", "HOSTPROC_TRACE_INIT Flag", "HOSTPROC_TRACE_DISPATCHER Flag", "HOSTPROC_TRACE_WIN32_DISPATCHER Flag", "HOSTPROC_TRACE_USB_DISPATCHER Flag", "HOSTPROC_TRACE_REMOTE_DISPATCHER Flag", "HOSTPROC_RESERVED_13 Flag", "HOSTPROC_RESERVED_14 Flag", "HOSTPROC_RESERVED_15 Flag", "HOSTPROC_RESERVED_16 Flag", "HOSTPROC_RESERVED_17 Flag", "HOSTPROC_RESERVED_18 Flag", "HOSTPROC_RESERVED_19 Flag", "HOSTPROC_RESERVED_1a Flag", "HOSTPROC_RESERVED_1b Flag", "HOSTPROC_RESERVED_1c Flag", "HOSTPROC_RESERVED_1d Flag", "HOSTPROC_RESERVED_1e Flag", "HOSTPROC_TRACE_FUNCTION Flag"},DefineValues{"HOSTPROC_TRACE_API", "HOSTPROC_TRACE_DDI", "HOSTPROC_TRACE_GENERAL", "HOSTPROC_TRACE_OBJECT", "HOSTPROC_TRACE_DRVMGR", "HOSTPROC_TRACE_DRIVER", "HOSTPROC_TRACE_DEVICE", "HOSTPROC_TRACE_REQUEST", "HOSTPROC_TRACE_FILEOBJECT", "HOSTPROC_TRACE_IO", "HOSTPROC_TRACE_PNP", "HOSTPROC_TRACE_LOADER", "HOSTPROC_TRACE_IOTARGET", "HOSTPROC_TRACE_FUNC", "HOSTPROC_TRACE_INIT", "HOSTPROC_TRACE_DISPATCHER", "HOSTPROC_TRACE_WIN32_DISPATCHER", "HOSTPROC_TRACE_USB_DISPATCHER", "HOSTPROC_TRACE_REMOTE_DISPATCHER", "HOSTPROC_RESERVED_13", "HOSTPROC_RESERVED_14", "HOSTPROC_RESERVED_15", "HOSTPROC_RESERVED_16", "HOSTPROC_RESERVED_17", "HOSTPROC_RESERVED_18", "HOSTPROC_RESERVED_19", "HOSTPROC_RESERVED_1a", "HOSTPROC_RESERVED_1b", "HOSTPROC_RESERVED_1c", "HOSTPROC_RESERVED_1d", "HOSTPROC_RESERVED_1e", "HOSTPROC_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7ded-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class LpcDriverTraceGuid : EventTrace
{
  [ValueDescriptions{"LPCDRVR_TRACE_DRIVER Flag", "LPCDRVR_TRACE_DEVICE Flag", "LPCDRVR_TRACE_RESERVED_02 Flag", "LPCDRVR_TRACE_RESERVED_03 Flag", "LPCDRVR_TRACE_RESERVED_04 Flag", "LPCDRVR_TRACE_RESERVED_06 Flag", "LPCDRVR_TRACE_RESERVED_07 Flag", "LPCDRVR_TRACE_RESERVED_08 Flag", "LPCDRVR_TRACE_RESERVED_09 Flag", "LPCDRVR_TRACE_RESERVED_0a Flag", "LPCDRVR_TRACE_RESERVED_0b Flag", "LPCDRVR_TRACE_RESERVED_0c Flag", "LPCDRVR_TRACE_RESERVED_0d Flag", "LPCDRVR_TRACE_RESERVED_0e Flag", "LPCDRVR_TRACE_RESERVED_0f Flag", "LPCDRVR_TRACE_RESERVED_10 Flag", "LPCDRVR_TRACE_RESERVED_11 Flag", "LPCDRVR_TRACE_RESERVED_12 Flag", "LPCDRVR_TRACE_RESERVED_13 Flag", "LPCDRVR_TRACE_RESERVED_14 Flag", "LPCDRVR_TRACE_RESERVED_15 Flag", "LPCDRVR_TRACE_RESERVED_16 Flag", "LPCDRVR_TRACE_RESERVED_17 Flag", "LPCDRVR_TRACE_RESERVED_18 Flag", "LPCDRVR_TRACE_RESERVED_19 Flag", "LPCDRVR_TRACE_RESERVED_1a Flag", "LPCDRVR_TRACE_RESERVED_1b Flag", "LPCDRVR_TRACE_RESERVED_1c Flag", "LPCDRVR_TRACE_RESERVED_1d Flag", "LPCDRVR_TRACE_RESERVED_1e Flag", "LPCDRVR_TRACE_FUNCTION Flag"},DefineValues{"LPCDRVR_TRACE_DRIVER", "LPCDRVR_TRACE_DEVICE", "LPCDRVR_TRACE_RESERVED_02", "LPCDRVR_TRACE_RESERVED_03", "LPCDRVR_TRACE_RESERVED_04", "LPCDRVR_TRACE_RESERVED_06", "LPCDRVR_TRACE_RESERVED_07", "LPCDRVR_TRACE_RESERVED_08", "LPCDRVR_TRACE_RESERVED_09", "LPCDRVR_TRACE_RESERVED_0a", "LPCDRVR_TRACE_RESERVED_0b", "LPCDRVR_TRACE_RESERVED_0c", "LPCDRVR_TRACE_RESERVED_0d", "LPCDRVR_TRACE_RESERVED_0e", "LPCDRVR_TRACE_RESERVED_0f", "LPCDRVR_TRACE_RESERVED_10", "LPCDRVR_TRACE_RESERVED_11", "LPCDRVR_TRACE_RESERVED_12", "LPCDRVR_TRACE_RESERVED_13", "LPCDRVR_TRACE_RESERVED_14", "LPCDRVR_TRACE_RESERVED_15", "LPCDRVR_TRACE_RESERVED_16", "LPCDRVR_TRACE_RESERVED_17", "LPCDRVR_TRACE_RESERVED_18", "LPCDRVR_TRACE_RESERVED_19", "LPCDRVR_TRACE_RESERVED_1a", "LPCDRVR_TRACE_RESERVED_1b", "LPCDRVR_TRACE_RESERVED_1c", "LPCDRVR_TRACE_RESERVED_1d", "LPCDRVR_TRACE_RESERVED_1e", "LPCDRVR_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7dee-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class ReflectorTraceGuid : EventTrace
{
  [ValueDescriptions{"RD_TRACE_DRIVER Flag", "RD_TRACE_FDO Flag", "RD_TRACE_DEVICE Flag", "RD_TRACE_CONTROL Flag", "RD_TRACE_DMCONTROL Flag", "RD_TRACE_LPC Flag", "RD_TRACE_DISPATCH Flag", "RD_TRACE_PNP Flag", "RD_TRACE_PROCESS Flag", "RD_TRACE_IO Flag", "RD_TRACE_CANCEL Flag", "RD_TRACE_DEVIF Flag", "RD_TRACE_WMI Flag", "RD_TRACE_RESERVED_0d Flag", "RD_TRACE_RESERVED_0e Flag", "RD_TRACE_RESERVED_0f Flag", "RD_TRACE_RESERVED_10 Flag", "RD_TRACE_RESERVED_11 Flag", "RD_TRACE_RESERVED_12 Flag", "RD_TRACE_RESERVED_13 Flag", "RD_TRACE_RESERVED_14 Flag", "RD_TRACE_RESERVED_15 Flag", "RD_TRACE_RESERVED_16 Flag", "RD_TRACE_RESERVED_17 Flag", "RD_TRACE_RESERVED_18 Flag", "RD_TRACE_RESERVED_19 Flag", "RD_TRACE_RESERVED_1a Flag", "RD_TRACE_RESERVED_1b Flag", "RD_TRACE_RESERVED_1c Flag", "RD_TRACE_RESERVED_1d Flag", "RD_TRACE_RESERVED_1e Flag", "RD_TRACE_FUNCTION Flag"},DefineValues{"RD_TRACE_DRIVER", "RD_TRACE_FDO", "RD_TRACE_DEVICE", "RD_TRACE_CONTROL", "RD_TRACE_DMCONTROL", "RD_TRACE_LPC", "RD_TRACE_DISPATCH", "RD_TRACE_PNP", "RD_TRACE_PROCESS", "RD_TRACE_IO", "RD_TRACE_CANCEL", "RD_TRACE_DEVIF", "RD_TRACE_WMI", "RD_TRACE_RESERVED_0d", "RD_TRACE_RESERVED_0e", "RD_TRACE_RESERVED_0f", "RD_TRACE_RESERVED_10", "RD_TRACE_RESERVED_11", "RD_TRACE_RESERVED_12", "RD_TRACE_RESERVED_13", "RD_TRACE_RESERVED_14", "RD_TRACE_RESERVED_15", "RD_TRACE_RESERVED_16", "RD_TRACE_RESERVED_17", "RD_TRACE_RESERVED_18", "RD_TRACE_RESERVED_19", "RD_TRACE_RESERVED_1a", "RD_TRACE_RESERVED_1b", "RD_TRACE_RESERVED_1c", "RD_TRACE_RESERVED_1d", "RD_TRACE_RESERVED_1e", "RD_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7deb-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class TestTraceGuid : EventTrace
{
  [ValueDescriptions{"TEST_TRACE_GENERAL Flag", "TEST_TRACE_APP Flag", "TEST_TRACE_TSTDRIVER Flag", "TEST_TRACE_FLTRDRIVER Flag", "TEST_TRACE_RESERVED_04 Flag", "TEST_TRACE_RESERVED_05 Flag", "TEST_TRACE_RESERVED_06 Flag", "TEST_TRACE_RESERVED_07 Flag", "TEST_TRACE_RESERVED_08 Flag", "TEST_TRACE_RESERVED_09 Flag", "TEST_TRACE_RESERVED_0a Flag", "TEST_TRACE_RESERVED_0b Flag", "TEST_TRACE_RESERVED_0c Flag", "TEST_TRACE_RESERVED_0d Flag", "TEST_TRACE_RESERVED_0e Flag", "TEST_TRACE_RESERVED_0f Flag", "TEST_TRACE_RESERVED_10 Flag", "TEST_TRACE_RESERVED_11 Flag", "TEST_TRACE_RESERVED_12 Flag", "TEST_TRACE_RESERVED_13 Flag", "TEST_TRACE_RESERVED_14 Flag", "TEST_TRACE_RESERVED_15 Flag", "TEST_TRACE_RESERVED_16 Flag", "TEST_TRACE_RESERVED_17 Flag", "TEST_TRACE_RESERVED_18 Flag", "TEST_TRACE_RESERVED_19 Flag", "TEST_TRACE_RESERVED_1a Flag", "TEST_TRACE_RESERVED_1b Flag", "TEST_TRACE_RESERVED_1c Flag", "TEST_TRACE_RESERVED_1d Flag", "TEST_TRACE_RESERVED_1e Flag", "TEST_TRACE_FUNCTION Flag"},DefineValues{"TEST_TRACE_GENERAL", "TEST_TRACE_APP", "TEST_TRACE_TSTDRIVER", "TEST_TRACE_FLTRDRIVER", "TEST_TRACE_RESERVED_04", "TEST_TRACE_RESERVED_05", "TEST_TRACE_RESERVED_06", "TEST_TRACE_RESERVED_07", "TEST_TRACE_RESERVED_08", "TEST_TRACE_RESERVED_09", "TEST_TRACE_RESERVED_0a", "TEST_TRACE_RESERVED_0b", "TEST_TRACE_RESERVED_0c", "TEST_TRACE_RESERVED_0d", "TEST_TRACE_RESERVED_0e", "TEST_TRACE_RESERVED_0f", "TEST_TRACE_RESERVED_10", "TEST_TRACE_RESERVED_11", "TEST_TRACE_RESERVED_12", "TEST_TRACE_RESERVED_13", "TEST_TRACE_RESERVED_14", "TEST_TRACE_RESERVED_15", "TEST_TRACE_RESERVED_16", "TEST_TRACE_RESERVED_17", "TEST_TRACE_RESERVED_18", "TEST_TRACE_RESERVED_19", "TEST_TRACE_RESERVED_1a", "TEST_TRACE_RESERVED_1b", "TEST_TRACE_RESERVED_1c", "TEST_TRACE_RESERVED_1d", "TEST_TRACE_RESERVED_1e", "TEST_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7dea-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class DriverManagerTraceGuid : EventTrace
{
  [ValueDescriptions{"MGR_TRACE_MGR Flag", "MGR_TRACE_SERVICE_KEY Flag", "MGR_TRACE_DEVNODE Flag", "MGR_TRACE_PROCESS Flag", "MGR_TRACE_LPC Flag", "MGR_TRACE_RESERVED_05 Flag", "MGR_TRACE_RESERVED_06 Flag", "MGR_TRACE_RESERVED_07 Flag", "MGR_TRACE_RESERVED_08 Flag", "MGR_TRACE_RESERVED_09 Flag", "MGR_TRACE_RESERVED_0a Flag", "MGR_TRACE_RESERVED_0b Flag", "MGR_TRACE_RESERVED_0c Flag", "MGR_TRACE_RESERVED_0d Flag", "MGR_TRACE_RESERVED_0e Flag", "MGR_TRACE_RESERVED_0f Flag", "MGR_TRACE_RESERVED_10 Flag", "MGR_TRACE_RESERVED_11 Flag", "MGR_TRACE_RESERVED_12 Flag", "MGR_TRACE_RESERVED_13 Flag", "MGR_TRACE_RESERVED_14 Flag", "MGR_TRACE_RESERVED_15 Flag", "MGR_TRACE_RESERVED_16 Flag", "MGR_TRACE_RESERVED_17 Flag", "MGR_TRACE_RESERVED_18 Flag", "MGR_TRACE_RESERVED_19 Flag", "MGR_TRACE_RESERVED_1a Flag", "MGR_TRACE_RESERVED_1b Flag", "MGR_TRACE_RESERVED_1c Flag", "MGR_TRACE_RESERVED_1d Flag", "MGR_TRACE_RESERVED_1e Flag", "MGR_TRACE_FUNCTION Flag"},DefineValues{"MGR_TRACE_MGR", "MGR_TRACE_SERVICE_KEY", "MGR_TRACE_DEVNODE", "MGR_TRACE_PROCESS", "MGR_TRACE_LPC", "MGR_TRACE_RESERVED_05", "MGR_TRACE_RESERVED_06", "MGR_TRACE_RESERVED_07", "MGR_TRACE_RESERVED_08", "MGR_TRACE_RESERVED_09", "MGR_TRACE_RESERVED_0a", "MGR_TRACE_RESERVED_0b", "MGR_TRACE_RESERVED_0c", "MGR_TRACE_RESERVED_0d", "MGR_TRACE_RESERVED_0e", "MGR_TRACE_RESERVED_0f", "MGR_TRACE_RESERVED_10", "MGR_TRACE_RESERVED_11", "MGR_TRACE_RESERVED_12", "MGR_TRACE_RESERVED_13", "MGR_TRACE_RESERVED_14", "MGR_TRACE_RESERVED_15", "MGR_TRACE_RESERVED_16", "MGR_TRACE_RESERVED_17", "MGR_TRACE_RESERVED_18", "MGR_TRACE_RESERVED_19", "MGR_TRACE_RESERVED_1a", "MGR_TRACE_RESERVED_1b", "MGR_TRACE_RESERVED_1c", "MGR_TRACE_RESERVED_1d", "MGR_TRACE_RESERVED_1e", "MGR_TRACE_FUNCTION"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};

[Dynamic,guid("{485e7de9-0a80-11d8-ad15-505054503030}"),locale("MS\\0x409")] 
class WdfCoreTraceGuid : EventTrace
{
  [ValueDescriptions{"TRACINGFULL Flag", "TRACINGERROR Flag", "TRACINGDBGPRINT Flag", "TRACINGFRAMEWORKS Flag", "TRACINGAPI Flag", "TRACINGAPIERROR Flag", "TRACINGRESOURCES Flag", "TRACINGLOCKING Flag", "TRACINGCONTEXT Flag", "TRACINGPOOL Flag", "TRACINGHANDLE Flag", "TRACINGPNP Flag", "TRACINGIO Flag", "TRACINGIOTARGET Flag", "TRACINGDMA Flag", "TRACINGREQUEST Flag", "TRACINGDRIVER Flag", "TRACINGDEVICE Flag", "TRACINGUSEROBJECT Flag", "TRACINGOBJECT Flag", "TRACINGPNPPOWERSTATES Flag"},DefineValues{"TRACINGFULL", "TRACINGERROR", "TRACINGDBGPRINT", "TRACINGFRAMEWORKS", "TRACINGAPI", "TRACINGAPIERROR", "TRACINGRESOURCES", "TRACINGLOCKING", "TRACINGCONTEXT", "TRACINGPOOL", "TRACINGHANDLE", "TRACINGPNP", "TRACINGIO", "TRACINGIOTARGET", "TRACINGDMA", "TRACINGREQUEST", "TRACINGDRIVER", "TRACINGDEVICE", "TRACINGUSEROBJECT", "TRACINGOBJECT", "TRACINGPNPPOWERSTATES"}] uint32 Flags;
  [DefineValues{"TRACE_LEVEL_FATAL", "TRACE_LEVEL_ERROR", "TRACE_LEVEL_WARNINGTRACE_LEVEL_INFORMATION", "TRACE_LEVEL_VERBOSE"},ValueMap{"0x1", "0x2", "0x3", "0x4", "0x5"},ValueType("index")] uint32 Level;
};
