i found this link. (but its in c++)
http://msdn.microsoft.com/en-us/magazine/bb985732.aspx
I tried the code but startprintjob() only returns true when the printer name is NULL. Entering a printer name doesn't do anything and attaching the "nullified" printername to CDC just directs the fax job to the local fax service and puts it in the outbox folder.
Anyone knows any solution pls? - I want to be able to send a word document directly to a fax printer machine via a local printer device mapped to the network fax printer (if possible not using windows fax services as i don't have a fax server installed, and sending the fax job silently - ie not showing the driver's fax print dialog/journal).