Здравствуйте, netDalek, Вы писали:
Y>>>Есть список принтеров в системе (WinXP). Из него нужно отфильтровать все виртуальные принтеры. Это возможно сделать (в идеале нужен код на .net)? Перебрал все свойства wmi класса Win32_Printer, не нашел ничего подходящего. Идеи? Спасибо.
V>>А что такое в Вашем понятии "виртуальный" принтер?
D>Видимо имеется ввиду что-то типа pdf принтера. Но я сомневаюсь что такая задача имеет какое-то универсальное решение
Тут нужна правильная постановка задачи. Она же будет ответом

"Виртуальный" принтер — это что?
— Принтер, который печатает в файл средствами драйвера
— Принтер, который печатает в файл используя файловый порт
— Принтер, который не подсоединён физически к компьютеру
— Принтер, который печатает на другой принтер, а не на бумагу...
Возможны разные формулировки. Но для каждой конкретной решение очевидно.