; Installation file for dlsusb serial port
; Copyright (C) 2009 by Walter Oney
; All rights reserved

[Version]
Signature=$CHICAGO$
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%ONEYSOFT%
CatalogFile=dlsport.cat
DriverVer=10/31/2014,4.1.0.0

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
DefaultDestDir=12

[SourceDisksFiles]

[SourceDisksNames]
1=%INSTDISK%,,,

[Manufacturer]
%MFGNAME%=DeviceList,ntx86

[DeviceList.ntx86]
%PORTDESCRIPTION%=PortInstall,DLSUSB_080C_0400\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4002\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4202\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4204\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4502\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4504\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4505\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4506\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4507\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4509\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4601\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4602\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4001\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4000\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4003\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_2512\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_221E\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4004\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_05F9_4005\COMMPORT01
%PORTDESCRIPTION%=PortInstall,DLSUSB_03F0_0339\COMMPORT01
%PORTDESCRIPTION2%=PortInstall,DLSUSB_03F0_0E39\COMMPORT01
%PORTDESCRIPTION3%=PortInstall,DLSUSB_03F0_1139\COMMPORT01
%PORTDESCRIPTION4%=PortInstall,DLSUSB_03F0_1439\COMMPORT01
%PORTDESCRIPTION5%=PortInstall,DLSUSB_03F0_1F39\COMMPORT01
%PORTDESCRIPTION6%=PortInstall,DLSUSB_03F0_2439\COMMPORT01
%PORTDESCRIPTION7%=PortInstall,DLSUSB_03F0_2F39\COMMPORT01
%PORTDESCRIPTION7%=PortInstall,DLSUSB_03F0_4005\COMMPORT01
%PORTDESCRIPTION8%=PortInstall,DLSUSB_03F0_4739\COMMPORT01

;------------------------------------------------------------------------------
;  Install section for selected OS
;------------------------------------------------------------------------------

[PortInstall]
AddReg=PortAddReg
AddReg=IgnoreHWSerNum
CopyFiles=DummyCopyFiles 

[DummyCopyFiles]

[PortAddReg]
HKR,,PortSubClass,1,01
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
; Uncomment the following line if you want to override the advanced dialog for
; your device.  See msports.h for protoype of OverrideAdvancedFunction
; HKR,,EnumAdvancedDialog,,"yourdll.dll,OverrideAdvancedFunction"

[PortInstall.Services]
AddService=dlsusb,2,DriverService

[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\dlsusb.sys


[IgnoreHWSerNum]
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94002,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94202,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94204,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94502,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94504,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94505,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94506,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94507,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94509,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94601,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94602,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94000,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94001,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum05F94003,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum080C0400,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F00339,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F00E39,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F01139,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F01439,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F01F39,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F02439,0x00000001,0x01
HKLM, SYSTEM\CurrentControlSet\Control\usbflags,IgnoreHWSerNum03F02F39,0x00000001,0x01

;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------
[Strings]
INSTDISK="USB-COM Driver"
ONEYSOFT="USB-COM Software"
MFGNAME="USB-COM Port Driver"
PORTDESCRIPTION="Serial Port for Barcode Scanner"
PORTDESCRIPTION2="HP Linear Barcode Scanner"
PORTDESCRIPTION3="HP Modular Imaging Barcode Scanner"
PORTDESCRIPTION4="HP Presentation Barcode Scanner"
PORTDESCRIPTION5="HP Wireless Bluetooth Barcode Scanner"
PORTDESCRIPTION6="HP Barcode Scanner with base station"
PORTDESCRIPTION7="HP Mobile Jacket Scanner"
PORTDESCRIPTION8="HP QS Wireless Barcode Scanner"
