; ; SAMPLE OEM USB Host Setup File ; Copyright (c) 2001 Microsoft Corporation ; ; ACMEUSBSH.INF -- This is the sample inf installation script for the stand-alone ; release of serial-over-USB host driver for WCE USB Function devices. ; You will need to modify this file and insert your own information as per ; the instructions in sections marked <VENDOR SECTION>. In order to complete ; this process, you will need the device pid/vid information. ; ;Ema 1================================================================================================== Provider=%MiTAC% Provider=%ViewSonic% Provider=%Itautec% Provider=%Vobis% Provider=%Medion% Provider=%NEC% ; Where ACME is the provider name ; ; Note: If you have your own signed device driver, make the following changes to the [Version] directive ; 1. Update your driver version ; 2. Include your catalog file line if the driver is digitally signed ; DriverVer=MM/DD/YYYY, version # ; CatalogFile=filename ; ; e.g. ; Driverver=07/02/2001, 1.1.1.0 ; CatalogFile=acmeusbsh.cat ; [Version] Signature="$CHICAGO$" Class=WCEUSBS ClassGuid={25dbce51-6c8f-4a72-8a6d-b54c2b4fc835} Driverver=07/02/2001, 1.0.2.0 ;<Insert Provider Here> ; ; DEFAULT SETTINGS ; [DestinationDirs] DefaultDestDir = 12 ; System Directory C:\Windows9x\System32\Drivers ;Ema 2================================================================================================== ; ; 2 of 6. ; Source Disks Names section contains the name of the disk included ; %Source_Name% is referenced in the Strings Section as ; name of the disk or source that contains the source file ; SourceDiskFiles section contains the file name that the disk includes. ; ; Note - No need to fill out this section but it will be referenced later in the Strings ; [SourceDisksNames] 1 = %Source_Name% ,,0 [SourceDisksFiles] wceusbsh.sys = 1,, ; ; Class Install section ; [ClassInstall] Addreg=Interface_ClassReg [ClassInstall32] Addreg=Interface_ClassReg32 [Interface_ClassReg] HKR,,,,%Interface.ClassName% ;HKR,,NoInstallClass,,1 HKR,,SilentInstall,,1 HKR,,Icon,,-20 [Interface_ClassReg32] HKR,,,,%Interface.ClassName% ;HKR,,NoInstallClass,,1 HKR,,SilentInstall,,1 HKR,,Icon,,-20 ;Ema 3================================================================================================== ; ; ; <VENDOR SECTION> ; ; 3 of 6. ; Change to suit your manufacturer name here (and a string definition under [strings] below) ; The "NTx86.5.1" must be added for Windows XP to pick up the Manufacturer Install ; [Manufacturer] %MiTAC%=MiTAC, NTx86.5.1 %ViewSonic%=ViewSonic, NTx86.5.1 %NEC%=NEC, NTx86.5.1 %Itautec%=Itautec, NTx86.5.1 %Vobis%=Vobis, NTx86.5.1 %Medion%=Medion, NTx86.5.1 ;Ema 4================================================================================================== ; ; <VENDOR SECTION> ; ; 4 of 6. ; Add your manufacturer section and device entry here. ; Use the hardware PnP ID of your device. ; ; e.g. [MiTAC] %USB\VID_3340&PID_1C05.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_1C05 %USB\VID_3340&PID_1C07.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_1C07 %USB\VID_3340&PID_0326.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_0326 %USB\VID_3340&PID_053A.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_053A [MiTAC.NTx86.5.1] %USB\VID_3340&PID_1C05.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_1C05 %USB\VID_3340&PID_1C07.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_1C07 %USB\VID_3340&PID_0326.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_0326 %USB\VID_3340&PID_053A.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_053A [ViewSonic] %USB\VID_0543&PID_0ED9.DeviceDesc% = Driver_Host_Inst, USB\VID_0543&PID_0ED9 [ViewSonic.NTx86.5.1] %USB\Vid_0543&Pid_0ED9.DeviceDesc% = Driver_Host_Inst_XP, USB\Vid_0543&Pid_0ED9 [Itautec] %USB\VID_3340&PID_1C0F.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_1C0F %USB\VID_3340&PID_1326.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_1326 [Itautec.NTx86.5.1] %USB\VID_3340&PID_1C0F.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_1C0F %USB\VID_3340&PID_1326.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_1326 [Vobis] %USB\VID_3340&PID_1C19.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_1C19 %USB\VID_3340&PID_2326.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_2326 [Vobis.NTx86.5.1] %USB\VID_3340&PID_1C19.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_1C19 %USB\VID_3340&PID_2326.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_2326 [Medion] %USB\VID_3340&PID_3326.DeviceDesc% = Driver_Host_Inst, USB\VID_3340&PID_3326 [Medion.NTx86.5.1] %USB\VID_3340&PID_3326.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_3340&PID_3326 [NEC] %USB\VID_0409&PID_00D6.DeviceDesc% = Driver_Host_Inst, USB\VID_0409&PID_00D6 %USB\VID_0409&PID_00D7.DeviceDesc% = Driver_Host_Inst, USB\VID_0409&PID_00D7 [NEC.NTx86.5.1] %USB\VID_0409&PID_00D6.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_0409&PID_00D6 %USB\VID_0409&PID_00D7.DeviceDesc% = Driver_Host_Inst_XP, USB\VID_0409&PID_00D7 ;----------------------- Windows 9x Section ----------------------- [Driver_Host_Inst] DriverVer=07/02/2001, 1.0.2.0 ;This is only needed on Windows 98 and SE. CopyFiles=Driver_NTCopyFiles Addreg=Driver_Host_Inst_AddReg [Driver_Host_Inst_AddReg] HKR,,DevLoader,0,*NTKERN HKR,,NTMPDriver,,"wceusbsh.sys" ;----------------------- Windows 2000 section --------------------- [Driver_Host_Inst.NT] CopyFiles = Driver_NTCopyFiles [Driver_Host_Inst.NT.Services] AddService = wceusbsh,0x00000002,Driver_Host_Service_Inst, Driver_Host_EventLog_Inst ;----------------------- Windows XP section -------------------- ; Pointer to the WCESUSBSH.INF file provided by Microsoft ActiveSync [Driver_Host_Inst_XP] Include = wceusbsh.inf Needs = Host_Inst [Driver_Host_Inst_XP.Services] Include = wceusbsh.inf Needs = Host_Inst.Services AddService = wceusbsh,0x00000002,Driver_Host_Service_Inst, Driver_Host_EventLog_Inst ;------------------------- .NT Shared Sections ----------------------- ; These sections are common to both XP and 2K [Driver_NTCopyFiles] wceusbsh.sys [Driver_Host_Service_Inst] DisplayName = %Host_Inst.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START Set to 3 because 1 would cause unnecessary reboots ErrorControl = 0 ; SERVICE_ERROR_IGNORE ServiceBinary = %12%\wceusbsh.sys LoadOrderGroup = Extended base [Driver_Host_EventLog_Inst] AddReg = Driver_Host_EventLog_AddReg [Driver_Host_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\wceusbsh.sys" HKR,,TypesSupported,0x00010001,7 ;Ema 5 ================================================================================================== [Strings] Host_Inst.SVCDESC = "Windows CE USB Serial Host Driver" Interface.ClassName = "Windows CE USB Devices" ;---------------------- ; ; <VENDOR SECTION> ; ; 5 of 6. ; Define your strings here. You should have the "Source_Name" string and ; string "ACME" referenced by the Manufacturer and the Provider sections ; including the string that is referenced by the device installation ; ; e.g. ; Source_Name = "ACME Install Disk" ; ACME = "ACME" ; USB\VID_xxxx&PID_yyyy.DeviceDesc = "ACME USB Sync" Source_Name= " ActiveSync 3.6 " MiTAC = "MiTAC" USB\VID_3340&PID_1C05.DeviceDesc = "MiTAC USB Sync 528" ; Capricorn2-Mio528 WWE, CHS, CHT USB\VID_3340&PID_1C07.DeviceDesc = "MiTAC USB Sync" ;Hogwarts-Mio728 WWE, USB\VID_3340&PID_0326.DeviceDesc = "Mio DigiWalker 338" ;Square-Mio338 USB\VID_3340&PID_053A.DeviceDesc = "Mio 8380 Smart Phone USB Sync" ;Canary Itautec = "Itautec" USB\VID_3340&PID_1C0F.DeviceDesc = "Itautec USB Sync" ;Capricorn2-Itautec, PTB USB\VID_3340&PID_1326.DeviceDesc = "Itautec USB Sync" ;Square-Itautec, ITA ViewSonic = "ViewSonic" USB\Vid_0543&Pid_0ED9.DeviceDesc = "ViewSonic Color Pocket PC V35" ;ViewPAD35 for all language. Vobis = "Vobis" USB\VID_3340&PID_1C19.DeviceDesc = "YAKUMO USB Sync" ;Capricorn2-Vobis, GER USB\VID_3340&PID_2326.DeviceDesc = "Delta" ;Squale-Vobis Medion = "Medion" USB\VID_3340&PID_3326.DeviceDesc = "MEDION USB Sync" ;Squale-Medion NEC = "NEC" USB\VID_0409&PID_00D6.DeviceDesc = "NEC USB Sync" ;Squale-Packard Bell for all language. USB\VID_0409&PID_00D7.DeviceDesc = "NEC USB Sync" ; ; <Insert Here> ; ; <VENDOR SECTION> ; ; 6 of 6 ; Replace all instances of "wceusbsh.sys" with the file that you are including with this inf stub ; Note: You do not need to make changes if wceusbsh.sys is the file that you are including ; ; e.g. acmeusbsh.sys ; ; Ready to Run! ;Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.