Совсем устал с этим inf-файлом, может все же кто подскажет, что делаю не так:
Код
Windows USB CDC Setup File
; Copyright (c) 2000 Microsoft Corporation
; 2007 PROTTOSS
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%COMPANY%
LayoutFile=layout.inf
DriverVer=10/01/2007,1.0.0.0
[Manufacturer]
%MFGNAME% = ManufName
[DestinationDirs]
DefaultDestDir=12
[ManufName]
%Modem3% = Modem, USB\VID_16C0&PID_0559&MI_00
%Modem4% = Modem, USB\VID_16C0&PID_0559&MI_01
;------------------------------------------------------------------------------
; Windows 2000/XP Sections
;------------------------------------------------------------------------------
[Modem.nt]
CopyFiles=ModemCopyFileSection
AddReg=Modem.nt.AddReg
[ModemCopyFileSection]
usbser.sys
[Modem.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[Modem.nt.Services]
AddService=usbser, 0x00000002, ModemDriverService
[ModemDriverService]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\usbser.sys
LoadOrderGroup = Base
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
[Strings]
COMPANY="PROTTOSS"
MFGNAME="PROTTOSS"
Modem3="PDIUSBD12 USB Test Device N1"
Modem4="PDIUSBD12 USB Test Device N2"
SERVICE="USB-232 Emulation Driver for USB Test Device"
Код ошибки для второго интерфейса - 10
Первый работает отлично
Смотрел с помощью USBView.exe - все 6 пайпов открыты