The Microsoft Windows Vista operating system introduces the XPS print path as part of a new print architecture that is designed to improve support for printers and document processing. An important part of these advancements is the modular, filter-based XPSDrv print driver that provides a more flexible print path than is possible with a Microsoft Windows graphics device interface (GDI)-based print driver.
This paper describes the implementation details of the XPSDrv print driver configuration module. The information in this paper will help print driver developers and decision-makers plan their XPSDrv print driver implementation, migration, and porting strategy.
This information applies for the following operating systems:
Microsoft Windows Vista
Microsoft Windows XP
Microsoft Windows Server 2003
Included in this white paper:
| • | Overview of XPSDrv print driver architecture |
| • | Overview of XPSDrv configuration module |
| • | Implementing the XPSDrv configuration module |
| • | Using the GPD/PPD configuration module |
| • | IPrintCoreHelper interface description |
| • | XPSDrv DrvDocument events and structures |
Related Documents
| • | PrintTicket/PrintCapabilites Support in Windows Print Driver |
| • | |
| • |
Windows XP users: Download the XPS Essentials Pack to create and view XPS files. XPS is a simple, secure e-paper format that ensures accurate document reproduction across a range of devices. Learn more about XPS here.