C# Программный доступ к информации о вкладке принтера

Есть ли способ получить перечисленные "Функции устройства", как показано на прикрепленном изображении через C#?

Кроме того, я пытаюсь получить через C# контроллер универсальной последовательной шины для конкретного принтера, который в данном случае называется "Поддержка печати через USB".

Я пытался использовать классы WMI, но мне не удалось получить общее значение между классами.

InformationToAccess.png

1 ответ

Информация о сетевых принтерах присутствует на regkey. Пожалуйста, проверьте в указанном ниже месте

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\Servers\printserver\Printers

Client Side Rendering
DsDriver
DsSpooler
PnPData
PrinterDriverData

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\Servers\printserver\Printers\<printer guid>\PnPData
Другие вопросы по тегам