统一驱动程序接口（Uniform Driver Interface，UDI）是一个由多家公司开发的项目，目的是为驱动程序定义一个可移植接口。该项目目前已失效。统一驱动程序接口允许设备驱动程序跨越硬件平台和操作系统操作系统移植，而无须更改任何驱动程序源代码。在多个操作系统、平台和设备硬件供应商的参与下，UDI旨在成为首个可大规模实现这种可移植性的接口。UDI为驱动程序提供了具有良好定义的接口封装环境，这些接口将驱动程序与操作系统策略以及平台和I/O总线的依赖关系隔离开来。原则上，这允许驱动程序完全独立于操