I would like to start from the latest post.
But in a way is not that complicate. You can use generic UNIDRV printer driver.
Because you're writing an Windows driver you must start from MSDN.
http://msdn.microsoft.com/library/de...49b7f2.xml.asp
At this location you have an link to Microsoft Plotter Driver.