c#以编程方式访问打印机硬件选项卡信息

c#以编程方式访问打印机硬件选项卡信息,c#,printing,usb,wmi,device-manager,C#,Printing,Usb,Wmi,Device Manager,是否有办法通过c#获取所列“设备功能”,如所附图片所示 此外,我正在尝试通过c#检索特定打印机的通用串行总线控制器,在本例中为“USB打印支持” 我曾尝试使用WMI类,但未能获得类之间的公共值 有关网络打印机的信息位于regkey。请在下面提到的地点查看 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\Serve

是否有办法通过c#获取所列“设备功能”,如所附图片所示

此外,我正在尝试通过c#检索特定打印机的通用串行总线控制器,在本例中为“USB打印支持”

我曾尝试使用WMI类,但未能获得类之间的公共值


有关网络打印机的信息位于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
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client-Side Rendering Print Provider\Servers\printserver\Printers
客户端渲染
驱动程序
游泳运动员
PnPData
打印数据
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client-Side Rendering Print Provider\Servers\printserver\Printers\\PnPData

有关网络打印机的信息显示在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
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client-Side Rendering Print Provider\Servers\printserver\Printers
客户端渲染
驱动程序
游泳运动员
PnPData
打印数据
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client-Side Rendering Print Provider\Servers\printserver\Printers\\PnPData

您找到解决方案了吗?您找到解决方案了吗?