Hi:
Does anybody know which is the right way to use usbser.sys as a service in the inf,
or what could be the problem?
I have this error in the “Chkinf test”:
ERROR: (E22.1.1110) File “usbser.sys” is not listed in the [SourceDisksFiles]
[Version]
Signature=“$Windows NT$”
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MANUFACTURER%
LayoutFile=layout.inf
CatalogFile=CDC_DEVICE.cat
DriverVer= 09/11/2010,5.1.0
[Manufacturer]
%MANUFACTURER%=DeviceList,ntx86,ntamd64,ntamd64.6.0
[DestinationDirs]
DefaultDestDir=12
MyDevice_CoInstaller_CopyFiles = 11
[Driver64WV.ntamd64]
include=mdmcpq.inf
CopyFiles=DriverCopyFilesWV.ntamd64
[DriverCopyFilesWV.ntamd64]
usbser.sys,0x20
low_usbV.sys
upp_usbV.sys
[Driver64WV.ntamd64.HW]
AddReg=Driver64WV.ntamd64.AddReg
[Driver64WV.ntamd64.CoInstallers]
AddReg=MyDevice_CoInstaller_AddReg
CopyFiles=MyDevice_CoInstaller_CopyFiles
[Driver64WV.ntamd64.Wdf]
KmdfService = %DRIVERFILENAME%, MyDevice_wdfsect
[Driver64WV.ntamd64.AddReg]
HKR,DevLoader,*ntkern
HKR,NTMPDriver,%DRIVERFILENAME%.sys
HKR,EnumPropPages32,“MsPorts.dll,SerialPortPropPageProvider”
HKR,“LowerFilters”,0x00010008,“low_usb”
HKR,“UpperFilters”,0x00010008,“upp_usb”
[Driver64WV.ntamd64.Services]
AddService=%DRIVERFILENAME%, 0x00000002, DriverService64WV.ntamd64
AddService = low_usb, , lowfilt_Service_InstWV
AddService = upp_usb, , uppfilt_Service_InstWV
[DriverService64WV.ntamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%%DRIVERFILENAME%.sys
[lowfilt_Service_InstWV]
DisplayName = “Lower Class Filter Driver for FSL”
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\low_usbV.sys
[uppfilt_Service_InstWV]
DisplayName = “Upper Class Filter Driver for FSL”
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\upp_usbV.sys
[MyDevice_CoInstaller_AddReg]
HKR,CoInstallers32,0x00010000, “WdfCoInstaller01009.dll,WdfCoInstaller”
[MyDevice_CoInstaller_CopyFiles]
WdfCoInstaller01009.dll
[MyDevice_wdfsect]
KmdfLibraryVersion = 1.9
[Strings]
FILENAME=“CDC”
DRIVERFILENAME =“usbser”
MANUFACTURER=“Manufacturer”
INSTDISK=“USB2UART”
DESCRIPTION=“CDC Device”
SERVICE=“Virtual Com Driver”
SOURCE_DESCRIPTION=“CDC driver”
Thanks.