Printer Question

Hi All

I have query regarding the Printer Driver development for Windows XP.
I want to develop a Non Postscript Driver for Windows XP.

Q Which Half Toning Methods are supported by Microsoft’s Universal Printer
Driver
like None ,Halftone,Ordered,Algebraic,Error Diffusion ?

Q How to send Commands to Printer?
Like what is needed in GPD file for sending commands?

Any help for this or pointers towards this would be of great
help.

Thanks in advance.

Regards
Deepak