PCI driver programming guide

Supported PCIe features in Windows

The following table summarizes the PCIe features that are supported by different versions of Windows. For details, see the specified sections in the official PCIe specification.

Feature Minimum Windows version

Resizable BAR capability

See section 7.22.

Windows 10

Atomic Operations

See section 6.15.

Windows 10

ACPI additions for FW latency optimizations

See ACPI Additions for FW Latency Optimizations

Windows 10

ATS/PRI

Windows 10

Optimized Buffer Flush/Fill (OBFF)

See section 6.19.

Windows 8

Windows Server 2012

Latency Tolerance Reporting (LTR) Capability

See section 7.25.

Windows 8

Windows Server 2012

Alternative Routing-ID Interpretation (ARI)

See section 6.13.

Windows 8

Windows Server 2012

Message Signaled Interrupt (MSI/MSI-X) Support

See section 6.1.4.

Windows Vista

Windows Server 2008 R2

TLP Processing Hints (TPH)

See section 6.17.

Windows 8

Windows Server 2012

Single Root I/O Virtualization (SR-IOV)

See Single Root I/O Virtualization (SR-IOV).

Windows 8

Windows Server 2012

In this section

See Also