#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\root\\WMI")
instance of __namespace{ name="ms_804";};
#pragma namespace("\\\\.\\root\\WMI\\ms_804")

[Description("WMP Network Sharing Service") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] 
class WMPNetwkGuid : EventTrace
{
  [Description("Enable Flags") : Amended ToSubclass,ValueDescriptions{"EntryExit Flag", "Service Flag", "Security Flag", "QueryParser Flag", "Search Flag", "HttpServer Flag"} : Amended ToSubclass,Values{"EntryExit", "Service", "Security", "QueryParser", "Search", "HttpServer"} : Amended ToSubclass] uint32 Flags;
  [Description("Levels") : Amended ToSubclass,ValueDescriptions{"Abnormal exit or termination", "Severe errors that need logging", "Warnings such as allocation failure", "Includes non-error cases", "Detailed traces from intermediate steps"} : Amended ToSubclass,Values{"Fatal", "Error", "Warning", "Information", "Verbose"} : Amended ToSubclass] uint32 Level;
};

[Description("WMP Network Sharing Taskbar") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] 
class WMPNsCfgGuid : EventTrace
{
  [Description("Enable Flags") : Amended ToSubclass,ValueDescriptions{"EntryExit Flag", "Ux Flag"} : Amended ToSubclass,Values{"EntryExit", "Ux"} : Amended ToSubclass] uint32 Flags;
  [Description("Levels") : Amended ToSubclass,ValueDescriptions{"Abnormal exit or termination", "Severe errors that need logging", "Warnings such as allocation failure", "Includes non-error cases", "Detailed traces from intermediate steps"} : Amended ToSubclass,Values{"Fatal", "Error", "Warning", "Information", "Verbose"} : Amended ToSubclass] uint32 Level;
};

[Description("WMP Network Sharing API") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] 
class WMPNsSciGuid : EventTrace
{
  [Description("Enable Flags") : Amended ToSubclass,ValueDescriptions{"EntryExit Flag", "API Flag"} : Amended ToSubclass,Values{"EntryExit", "API"} : Amended ToSubclass] uint32 Flags;
  [Description("Levels") : Amended ToSubclass,ValueDescriptions{"Abnormal exit or termination", "Severe errors that need logging", "Warnings such as allocation failure", "Includes non-error cases", "Detailed traces from intermediate steps"} : Amended ToSubclass,Values{"Fatal", "Error", "Warning", "Information", "Verbose"} : Amended ToSubclass] uint32 Level;
};
