PCI 驱动程序编程指南

下表总结了不同版本的 Windows 支持的 PCIe 功能。 有关详细信息,请参阅官方 PCIe 规范中的指定部分。

功能 最大 Windows 版本
大小可调的 BAR 容量
请参阅 7.22 部分。
Windows 10
原子操作
请参阅 6.15 部分。
Windows 10
有关 FW 延迟优化的 ACPI 添加件
请参阅用于 FW 延迟优化的 ACPI 添加件
Windows 10
ATS/PRI
- ATS 规范
- PCI Express® 基础规范修订版 3.1、单根 I/O 虚拟化和共享修订版 1.1、地址转换和共享修订版 1.1 和 M.2 规范修订版 1.0 的勘误表
Windows 10
优化的缓冲区刷新/填充 (OBFF)
请参阅 6.19 部分。
- Windows 8
- Windows Server 2012
延迟容限报告 (LTR) 功能
请参阅 7.25 部分。
- Windows 8
- Windows Server 2012
替代路由 ID 解释 (ARI)
请参阅 6.13 部分。
- Windows 8
- Windows Server 2012
消息信号中断 (MSI/MSI-X) 支持
请参阅 6.1.4 部分。
- Windows Vista
- Windows Server 2008 R2
TLP 处理提示 (TPH)
请参阅 6.17 部分。
- Windows 8
- Windows Server 2012
单根 I/O 虚拟化 (SR-IOV):
请参阅单根 I/O 虚拟化 (SR-IOV)
- Windows 8
- Windows Server 2012

本节内容

PCI 电源管理和设备驱动程序

访问 PCI 设备配置空间

减少 I/O 资源使用

启动设备 IRP 中的资源顺序

有关图形的 PCI Express 常见问题解答

PCI 示例

获取 PCI 段值

另请参阅

官方 PCIe 规范