Я пользователь RPI3B + (ОС: Windows iot core 10 v10.0.17661.1001) и я хочу добавить USB-киоск-принтер (Бренд: SNBC) Я изменил ОС в INF-файле для использования NTarm согласно описанному в этой ссылке
, а затем добавьте INF-файл с помощью команды devcon add
, oem0.inf успешно сгенерируйте имя принтераотображается в подключенных устройствах после перезагрузки.но я не знаю, как проверить принтер, чтобы узнать, что он включен и работает, или это просто пустое имя USB
Я попробовал приложение "CustomUsbDeviceAccess" из "Windows-universal-samples-master".но он показывает, что устройство не подключено
Вот файл INF принтера:
[Version]
Signature = "$Windows NT$"
Class = USB
ClassGUID = {36FC9E60-C465-11CF-8056-444553540000}
Provider = SNBC
CatalogFile =WinUSBInstallation.cat
DriverVer = 05/10/2011,3.2.0.0
; ========== Manufacturer/Models sections ===========
[Manufacturer]
%ManufacturerName%=Standard,NTarm
[Standard.NTarm]
; POS/KIOSK Printers
%DeviceName% =USB_Install, USB\VID_154F&PID_154F
%DeviceName% =USB_Install, USB\VID_04ce&PID_04ce
%DeviceName% =USB_Install, USB\VID_154F&PID_1001
; ========== Class definition ===========
[ClassInstall32]
AddReg = ClassInstall_AddReg
[ClassInstall_AddReg]
HKR,,,,%ClassName%
HKR,,NoInstallClass,,1
HKR,,IconPath,%REG_MULTI_SZ%,"%systemroot%\system32\setupapi.dll,-20"
HKR,,LowerLogoVersion,,5.2
; =================== Installation ===================
[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT
[USB_Install.Services]
Include =winusb.inf
Needs = WINUSB.NT.Services
[USB_Install.HW]
AddReg=Dev_AddReg
[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{ec55ee47-5758-4378-926b-68ed0aec8170}"
; =================== Strings ===================
[Strings]
Provider="SNBC"
Disk="SNBC Printer Driver"
REG_MULTI_SZ = 0x00010000
ManufacturerName="SNBC"
ClassName="Universal Serial Bus devices"
DeviceName="BT080-R"
Кто-нибудь может мне помочь, пожалуйста?