Meaning i am able to enum all printers (network and local) but ONLY if they are installed on my PC
However i want to be able to list those that are not installed and can be seen by using (windows built-in) ADD PRINTER dialog.
Is it even possible as i couldn't find anything useful browsing various forums/boards including stackexchange.
Meaning i tried the built-in .NET classes and WMI as well (SELECT * from Win32_Printer
) but obviously they list only the installed printers.
Thank you so much in advance
EDIT: please notice that suggested answer does not address non-installed printers but rather only installed ones. I am already able to list those. Thx