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

[AMENDMENT, LOCALE(0x0804)] 
class Win32_Reliability
{
};

[Description("系统可靠性索引值历史记录") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] 
class Win32_ReliabilityStabilityMetrics : Win32_Reliability
{
  [Key,Description("计算系统可靠性索引值的 UTC 时间") : Amended ToSubclass] datetime TimeGenerated;
  [Description("用于关联此计算机上的可靠性指标的 GUID。如果某项错误妨碍计算可靠性指标，将重置 GUID") : Amended ToSubclass] string RelID;
  [Description("开始收集可靠性指标数据的 UTC 时间") : Amended ToSubclass] datetime StartMeasurementDate;
  [Description("最近一次收集可靠性指标数据的 UTC 时间") : Amended ToSubclass] datetime EndMeasurementDate;
  [Description("系统可靠性索引值") : Amended ToSubclass] real64 SystemStabilityIndex;
  [Description("获取可靠性指标记录数") : Amended ToSubclass] uint32 GetRecordCount([OUT,Description("数据库中的可靠性指标记录数") : Amended ToSubclass] uint32 RecordCount);
};

[Description("可靠性相关事件。如果可用，这些事件将与 Win32_NTLogEvent 类的原始记录相关联") : Amended ToSubclass,AMENDMENT, LOCALE(0x0804)] 
class Win32_ReliabilityRecords : Win32_Reliability
{
  [Key,Description("源生成事件的 UTC 时间") : Amended ToSubclass] datetime TimeGenerated;
  [Key,Description("事件日志的名称") : Amended ToSubclass] string Logfile;
  [Key,Description("原始事件日志中的事件记录数") : Amended ToSubclass] uint32 RecordNumber;
  [Description("事件源") : Amended ToSubclass] string SourceName;
  [Description("事件 ID 编号") : Amended ToSubclass] uint32 EventIdentifier;
  [Description("计算机名称") : Amended ToSubclass] string ComputerName;
  [Description("以其名义执行事件的用户名称(如果可用)") : Amended ToSubclass] string User;
  [Description("产品名称(如果可用)") : Amended ToSubclass] string ProductName;
  [Description("事件日志中显示的事件文本") : Amended ToSubclass] string Message;
  [Description("原始事件中的变量和值阵列") : Amended ToSubclass] string InsertionStrings[];
  [Description("获取可靠性记录数") : Amended ToSubclass] uint32 GetRecordCount([OUT,Description("数据库中的可靠性记录数") : Amended ToSubclass] uint32 RecordCount);
};
