Hello Experts. I am experimenting with writing my own print driver which will enable users to print to. My question is with many strange and wonderful print drivers around, can I write my own Port monitor that will parse and interrogate information given to the print driver. For example if I am using a Ricoh print driver and a user clicks "File,Print" it comes up with the Ricog print dialog, so if a user clicks color and duplex. Is there any way the port monitor can verify this? or interrogate the PS file to get job properties? If so then what about the other more complex information like Collate? Number of pages on the X and Y direction? Resolution (DPI) ? To the even more specific information that is device dependent like is staples on? I am trying to set up a policy enforcement program on the print server but would like all users to print to one common printer, my port monitor will then interrogate the print job properties and check it against the database? Is that remotely possible? RegardsAdam