Windows 硬件错误体系结构定义

以下是与 Windows 硬件错误体系结构(WHEA)相关的术语的定义。

高级配置和电源接口 (ACPI)
用于作系统定向设备配置和电源管理的行业标准接口。 有关 ACPI 的详细信息,请参阅 ACPI 规范

基板管理控制器 (BMC)
主板上的一组硬件组件,用于管理特定于平台的功能,例如监视和处理某些环境错误条件。

更正的计算机检查 (CMC)
处理器检测到并已由硬件或固件更正的错误条件。 CMC 通常通过向操作系统发出中断信号或在供操作系统定期轮询的错误寄存器中设置比特来向操作系统报告。 这是一个非致命错误状态。

更正了平台错误 (CPE)
由平台硬件检测到的错误条件,这些错误由硬件或固件更正。 CPE 通常通过发出中断信号,或通过在由操作系统定期轮询的错误寄存器中设置位的方式,向操作系统报告。 这是一个非致命错误条件。

事件日志 (EL)
一个 Windows作系统组件,用于跟踪系统组件上发生的事件。 WHEA 使用系统事件日志来记录硬件错误事件。

Windows 事件跟踪(ETW)
ETW 使软件开发人员能够启动和停止事件跟踪会话、检测应用程序以提供跟踪事件和使用跟踪事件。 WHEA 使用 ETW 通知订阅者硬件错误事件,并在系统事件日志中记录硬件错误事件。

可扩展固件接口 (EFI)
操作系统与平台固件之间接口的下一代模型。 该接口包括包含平台相关信息的数据表,以及可供操作系统及其加载程序使用的启动和运行时服务调用。 它们共同提供了用于启动作系统和运行预启动应用程序的标准环境。 有关 EFI 的详细信息,请参阅 统一可扩展固件接口 (UEFI) 规范

智能平台管理接口 (IPMI)
用于监视和管理功能的接口,该接口内置于硬件平台中。 IPMI 主要用于监视系统硬件的运行状况并处理环境错误条件。 有关 IPMI 的详细信息,请参阅 IPMI 规范

低级别硬件错误处理程序 (LLHEH)
第一个运行以响应硬件错误条件的操作系统代码。 LLHEH 可以是中断处理程序、异常处理程序、轮询例程或系统固件调用的回调例程。 所有 LLHEHs 都通过常见的硬件错误报告功能向作系统报告硬件错误。

计算机检查中止(Machine Check Abort, MCA)
Itanium 处理器报告给操作系统的异常,用于指示已经发生的硬件错误。

计算机检查体系结构 (MCA)
用于向作系统报告硬件错误的硬件和软件体系结构。

机器检查异常 (MCE)
x86 或 x64 处理器向操作系统报告的用于指示发生硬件错误的异常。

计算机特定寄存器 (MSR)
由系统软件用来实现某些功能的特定于处理器的寄存器。 每个 MSR 的作特定于每个处理器和/或处理器系列。

非屏蔽中断 (NMI)
处理器报告给操作系统的中断,无论处理器当前的中断优先级如何。 当平台检测到致命的硬件错误条件时,通常会发出 NMI 信号。

PCI Express 高级错误报告 (PCIe AER)
PCI Express 的可选扩展功能,提供比标准 PCI Express 错误报告机制更可靠的错误报告机制。 有关 PCIe AER 的详细信息,请参阅 PCI Express 规范

Platform-Specific 硬件错误驱动程序 (PSHED)
一个提供基础平台硬件错误报告设施抽象视图的WHEA组件。 Microsoft为每个处理器体系结构提供 PSHED。 平台供应商可以通过实现利用特定于平台的功能的 PSHED 插件来补充 PSHED 功能。

服务控制中断 (SCI)
** ACPI 驱动程序处理的中断。 收到 SCI 后,ACPI 驱动程序确定哪个设备发出中断信号,然后相应地响应设备。

服务处理器 (SP)
微控制器与主处理器不同,它管理特定于平台的功能,例如监视环境条件和处理某些错误情况。 服务处理器通常是基板管理控制器硬件的组件。