Problem with IPrint and Win-API function ENUMPRINTERS
I use the Win-API function ENUMPRINTERS to get a list of all installed printers. But printers which are installed with the IPrint service are not listed. In the normal windows printer list all installed printers are shown correctly.
I tried to use the ENUMPRINTERS function with the PRINTER_INFO levels 1,2,4 and 5 but the IPrint printers aren’t listed.
OS: Windows Server 2003 EN SP 2
A support call by Microsoft showed that it isn’t an ENUMPRINTERS bug. But they mentioned that a other developer with same problem could solve it with the Novell support. Unfortunately they don’t know what he has done exactly.
How can I get all IPrinters with the ENUMPRINTERS function?
Hope you can help me.