在 Windows 中启用 PCI Express 原生控制

高级配置和电源接口 (ACPI) 操作系统功能 (_OSC) 方法用于传达操作系统可以控制平台中哪些可用的功能。 此方法在 ACPI 规范修订版 4.0 中定义。

下表列出了可由 Windows Vista、Windows Server 2008 和更高版本的 Windows 中的 PCI Express 原生控制功能控制的 PCI Express 功能。 这些功能在 PCI Express 基本规范中定义,并通过 ACPI _OSC 方法由操作系统控制。

PCI Express 功能 PCI Express 原生控制
PCI Express 原生热插拔 必需
PCI Express 原生电源管理事件 必需
PCI Express 高级错误报告 可选
PCI Express 功能结构控制 必需

如果 _OSC 方法向操作系统授予对这些功能的控制权,Windows 将启用 PCI Express 原生控制功能。 Windows 中的 PCI Express 原生控制功能不依赖于 PCI Express 高级错误报告 (AER),因此对 PCI Express AER 的平台支持可选。

如果平台未实现 _OSC 方法,或者 _OSC 方法传达表中列出的任何 PCI Express 功能的操作系统控制不可用,因此它不会向操作系统授予对上述必需功能的控制权,从而 Windows 无法通过 PCI Express 原生控制启用任何高级 PCI Express 功能。

有关详细信息,请参阅 ACPI 规范中的第 6.2.10 节、修订版 4.0 和 PCI 固件规范中的第 4.5 节。

ACPI 和 PCI SIG 网站上提供这些规范:

另请参阅

PCIe 根端口的设备特定数据 (_DSD)