MSMCAEvent_Header 类

MSMCAEvent_Header 类表示所有 MSMCA 类使用的通用标头。 使用头文件,以便 C 和 C++ 代码可以具有描述所有事件的通用标头的数据结构。 此类保留供内部使用。 此类仅在 64 位 Windows 系统中可用。

以下语法从托管对象格式 (MOF) 代码中简化,并包含其所有继承的属性。 属性和方法按字母顺序排列,而不是按 MOF 顺序排列。

语法

class MSMCAEvent_Header
{
  uint32 AdditionalErrors;
  uint32 Cpu;
  uint8  ErrorSeverity;
  uint64 RecordId;
  uint32 Type;
  uint32 LogToEventlog;
};

成员

MSMCAEvent_Header 类具有以下类型的成员:

属性

MSMCAEvent_Header 类具有这些属性。

AdditionalErrors

数据类型: uint32

访问类型:只读

MCA 记录中的其他错误数。

Cpu

数据类型: uint32

访问类型:只读

报告错误的 CPU。 此属性仅适用于多处理器系统,其中为第一个处理器分配数字 0,为第二个处理器分配数字 1,依此类增。

ErrorSeverity

数据类型: uint8

访问类型:只读

报告的错误的严重性级别。

含义
0
可恢复
1
严重
2
可更正

LogToEventlog

数据类型: uint32

访问类型:只读

如果 0 (零) 则此事件不会记录到系统事件日志中。

RecordId

数据类型: uint64

访问类型:只读

此错误的错误记录的记录标识符。

有关在脚本中使用 uint64 值的详细信息,请参阅 WMI 中的脚本

类型

数据类型: uint32

访问类型:只读

事件日志消息的类型。 这些消息对应于 Windows 事件日志使用者提供程序在收到其中一个事件时用于插入事件日志消息的事件日志消息代码。

要求

要求
最低受支持的客户端
Windows XP
最低受支持的服务器
Windows Server 2003
命名空间
Root\wmi
MOF
Wmicore.mof
DLL
Wmiprov.dll

另请参阅

MSMCA 类

WMI C++ 类