USB4 Systems Graphics Driver Support

Verifies that a USB4 system has graphics driver support.

Description

Graphics driver requirements:

  1. WDDM 3.0 or above driver support
  2. Driver exposes a new adapter cap to indicate USB4 support
  3. All static VidPn targets exposed by driver need to be reported as power components
  4. Driver needs to report when a DisplayPort monitor is connected via a USB4 hub

Microsoft strongly recommends that graphics drivers support the DP bandwidth allocation mode as defined in USB4 Version 2.0 specification section 10.7. Starting in Windows 11 build 22621.1344 (KB5022913), and on systems supporting DisplayPort™ bandwidth (DP BW) allocation mode as defined in the USB4 specification, the USB4 connection manager allows for dynamic DisplayPort™ (DP) tunnel bandwidth allocation. This feature allows more efficient and dynamic use of the bandwidth available to DP tunnels through coordination with the graphics stack on the system to optimally divide bandwidth between all tunnels.

Test details

   
Specifications
  • System.Fundamentals.SystemUSB.USB4.GraphicsDriverMustSupportUSB4
Platforms
  • Windows 10, client editions (x86)
  • Windows 10, client editions (x64)
  • Windows 10, client editions (Arm)
  • Windows 10, client editions (Arm64)
Supported Releases
  • Windows 11
  • Next update to Windows 11
Expected run time (in minutes) 5
Category Development and Integration
Timeout (in minutes) 5
Requires reboot False
Requires special configuration False
Type development

Additional documentation

Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic:

More information

Parameters

None

Enhancement scenarios

A system that supports USB4 must have a graphics driver that supports the WDDM 3.0 USB4 monitor feature, to enable power coordination between the graphics driver stack and USB4 driver stack.

Troubleshooting

For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.