Does anyone know or know where to find a specification of the Windows printer driver interface? I am in particular wanting to determine whether the interface accepts a plain ASCII character stream or if the stream is being converted to something such as Postscript before being sent to the driver.
Alternatively, does anyone know how to capture the raw data being sent to the printer interface before the driver munges it?
Windows printer application -> generic --X--> driver -> printer printing operations
"X" marks the point at which I'd like to know what's being transferred to the driver.
A related question would be whether the character stream is munged before it gets to Windows if the application is a DOS escapee and is outputting to PRT:.