home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / System32 / wbem / umbus.mof < prev    next >
Encoding:
Text File  |  2006-09-18  |  2.4 KB  |  88 lines

  1. #pragma classflags("forceupdate")
  2. #pragma namespace("\\\\.\\root\\WMI")
  3. //
  4. // WPP Generated File
  5. // PDB:  UmBus.pdb
  6. // PDB:  Copied fromm $(_NTTREE)\Symbols.pri\TraceFormat
  7. //
  8.  
  9. //ModuleName = UMBus     (Init called in Function DriverEntry)
  10. [Dynamic,
  11.  Description("UmBus Driver Trace"),
  12.  guid("{f9be9c98-10db-4318-bb61-cb0ddea08bf7}"),
  13.  locale("MS\\0x409")]
  14. class UMBus : EventTrace
  15. {
  16.     [Description ("Enable Flags"),
  17.         ValueDescriptions{
  18.              "TraceEntryExit Flag",
  19.              "TraceIoctl Flag",
  20.              "TraceParameter Flag",
  21.              "TraceInit Flag",
  22.              "TraceInfo Flag",
  23.              "TraceDriver Flag",
  24.              "TraceCreateClose Flag",
  25.              "TracePower Flag",
  26.              "TracePnP Flag"},
  27.         DefineValues{
  28.              "TraceEntryExit",
  29.              "TraceIoctl",
  30.              "TraceParameter",
  31.              "TraceInit",
  32.              "TraceInfo",
  33.              "TraceDriver",
  34.              "TraceCreateClose",
  35.              "TracePower",
  36.              "TracePnP"},
  37.         Values{
  38.              "TraceEntryExit",
  39.              "TraceIoctl",
  40.              "TraceParameter",
  41.              "TraceInit",
  42.              "TraceInfo",
  43.              "TraceDriver",
  44.              "TraceCreateClose",
  45.              "TracePower",
  46.              "TracePnP"},
  47.         ValueMap{
  48.              "0x00000001",
  49.              "0x00000002",
  50.              "0x00000004",
  51.              "0x00000008",
  52.              "0x00000010",
  53.              "0x00000020",
  54.              "0x00000040",
  55.              "0x00000080",
  56.              "0x00000100"}
  57.     ]
  58.     uint32 Flags;
  59.     [Description ("Levels"),
  60.         ValueDescriptions{
  61.             "Abnormal exit or termination",
  62.             "Severe errors that need logging",
  63.             "Warnings such as allocation failure",
  64.             "Includes non-error cases",
  65.             "Detailed traces from intermediate steps" },
  66.          DefineValues{
  67.             "TRACE_LEVEL_FATAL",
  68.             "TRACE_LEVEL_ERROR",
  69.             "TRACE_LEVEL_WARNING"
  70.             "TRACE_LEVEL_INFORMATION",
  71.             "TRACE_LEVEL_VERBOSE" },
  72.         Values{
  73.             "Fatal",
  74.             "Error",
  75.             "Warning",
  76.             "Information",
  77.             "Verbose" },
  78.         ValueMap{
  79.             "0x1",
  80.             "0x2",
  81.             "0x3",
  82.             "0x4",
  83.             "0x5" },
  84.         ValueType("index")
  85.     ]
  86.     uint32 Level;
  87. };
  88.