DLLDOWNLOADSYSTEM

Missing dll error solution

Please read the instructions carefully before you download the dll file.Take the proper steps to safely clean and repair windows errors.

1. Where should this file go? After you download "*.Dll" on your machine, paste it in directory where it missing, and also copy it to

Windows 95, 98, ME C:\Windows\System
Windows NT, 2000 C:\WinNT\System32
Windows XP, Vista, 7, 8 C:\Windows\System32
64-bit Windows C:\Windows\System64

If you can't find windows directory try:
a. Press and hold Windows key on your keyboard, then press button R.
b. Enter the command "cmd" and press Enter
c. In a command window enter the command "set systemroot" and press Enter. It will display system directory.
2. Go to "start" ==> "run" and type "regsvr32 *.Dll" to register the file to the system.

    
inf files

DocumentsDate added

Order by : Name | Date | Hits [ Ascendant ]
file icon WCEUSBSH.INFhot!

;
; Windows CE USB Host Setup File
; Copyright (c) 1999-2000 Microsoft Corporation
;
; WCEUSBSH.INF  -- This is the inf installation script for the stand-alone
;                  release of serial-over-USB host driver for WCE USB Function devices.
;

[Version]
LayoutFile=layout.inf
Signature="$CHICAGO$"
Class=WCEUSBS
ClassGuid={25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Provider=%MICROSOFT%
DriverVer=07/01/2001,5.1.2600.0

[ControlFlags]
ExcludeFromSelect = *

[DestinationDirs]
DefaultDestDir = 12
NTCopyFiles = 12
Win9xWDMFiles = 10,system32\drivers ; %windir%\SYSTEM32\DRIVERS

[NTCopyFiles]
wceusbsh.sys

[Win9xWDMFiles]
wceusbsh.sys
;
; Class Install section
;
[ClassInstall]
Addreg=Interface_ClassReg

[ClassInstall32]
Addreg=Interface_ClassReg

[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
;
;

;
;  1 of 3.
;  Add your manufacturer name here (and a string definition under [strings] below)
;
;  e.g.
;  %ACME%=ACME
;
[Manufacturer]
%Askey% = Askey
%BCOM% = BCOM
%Casio% = Casio
%Compaq% = Compaq
%HP% = HP
%Linkup% = Linkup
%MSFT% = MSFT
%Portatec% = Portatec
%Socket% = Socket


;

;
;  2 of 3.
;  Add your manufacturer section and device entry here.
;  Use the hardware PnP ID of your device.
;
;  e.g.
;  [ACME]
;  %USB\VID_xxxx&PID_yyyy.DeviceDesc% = Host_Inst, USB\VID_xxxx&PID_yyyy
;
[Askey]
%USB\Vid_1690&Pid_0601.DeviceDesc% = Host_Inst, USB\Vid_1690&Pid_0601

[BCOM]
%USB\Vid_0960&Pid_0065.DeviceDesc% = Host_Inst, USB\Vid_0960&Pid_0065
%USB\Vid_0960&Pid_0066.DeviceDesc% = Host_Inst, USB\Vid_0960&Pid_0066
%USB\Vid_0960&Pid_0067.DeviceDesc% = Host_Inst, USB\Vid_0960&Pid_0067

[Casio]
%USB\Vid_07CF&Pid_2001.DeviceDesc% = Host_Inst, USB\Vid_07CF&Pid_2001
%USB\Vid_07CF&Pid_2002.DeviceDesc% = Host_Inst, USB\Vid_07CF&Pid_2002

[Compaq]
%USB\Vid_049F&Pid_0003.DeviceDesc% = Host_Inst, USB\Vid_049F&Pid_0003

[HP]
%USB\Vid_03F0&Pid_1016.DeviceDesc% = Host_Inst, USB\Vid_03F0&Pid_1016

[Linkup]
%USB\Vid_094B&Pid_0001.DeviceDesc% = Host_Inst, USB\Vid_094B&Pid_0001

[MSFT]
%USB\Vid_045E&Pid_00CE.DeviceDesc% = Host_Inst, USB\Vid_045E&Pid_00CE

[Portatec]
%USB\Vid_0961&Pid_0010.DeviceDesc% = Host_Inst, USB\Vid_0961&Pid_0010

[Socket]
%USB\Vid_0104&Pid_00BE.DeviceDesc% = Host_Inst, USB\Vid_0104&Pid_00BE
;
; Win 9x DDInstall section
;
[Host_Inst]
Copyfiles = Win9xWDMFiles
AddReg = Host_Win9x_AddReg
DriverVer=04/20/2000, 1.0.1.0

[Host_Win9x_AddReg]
HKR,,DevLoader,0,*NTKERN
HKR,,NTMPDriver,,"wceusbsh.sys"


;
; Win NT DDInstall section
;
[Host_Inst.NT]
CopyFiles=NTCopyFiles
DriverVer=04/20/2000, 1.0.1.0

[Host_Inst.NT.Services]
AddService = wceusbsh,0x00000002,Host_Service_Inst, Host_EventLog_Inst

[Host_Service_Inst]
DisplayName   = %Host_Inst.SVCDESC%
ServiceType   = 1  ; SERVICE_KERNEL_DRIVER
StartType     = 1  ; SERVICE_SYSTEM_START
ErrorControl  = 0  ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\wceusbsh.sys
LoadOrderGroup = Extended base

[Host_EventLog_Inst]
AddReg = Host_EventLog_AddReg

[Host_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\wceusbsh.sys"
HKR,,TypesSupported,0x00010001,7

[Strings]
;----------------------
REG_DWORD = 0x00010001
MICROSOFT = "Microsoft"

Host_Inst.SVCDESC   = "Windows CE USB Serial Host Driver"
Interface.ClassName = "Windows CE USB Devices"
;

;
; 3 of 3.
; Define your strings here
;
;  e.g.
;  ACME = "ACME"
;  USB\VID_xxxx&PID_yyyy.DeviceDesc = "ACME USB Sync"
;
Askey = "Askey"
USB\Vid_1690&Pid_0601.DeviceDesc = "Askey USB Sync"

BCOM = "BCOM"
USB\Vid_0960&Pid_0065.DeviceDesc = "BCOM USB Sync 0065"
USB\Vid_0960&Pid_0066.DeviceDesc = "BCOM USB Sync 0066"
USB\Vid_0960&Pid_0067.DeviceDesc = "BCOM USB Sync 0067"

Casio  = "CASIO"
USB\Vid_07CF&Pid_2001.DeviceDesc = "CASIO USB Sync 2001"
USB\Vid_07CF&Pid_2002.DeviceDesc = "CASIO USB Sync 2002"

Compaq = "Compaq Computer Corporation"
USB\Vid_049F&Pid_0003.DeviceDesc = "Compaq Aero USB Sync"

HP = "HP"
USB\Vid_03F0&Pid_1016.DeviceDesc = "HP USB Sync"

Linkup = "Linkup Systems"
USB\Vid_094B&Pid_0001.DeviceDesc = "Linkup Systems USB Sync"

MSFT = "Microsoft"
USB\Vid_045E&Pid_00CE.DeviceDesc = "Microsoft USB Sync"

Portatec = "Portatec"
USB\Vid_0961&Pid_0010.DeviceDesc = "Portatec USB Sync"

Socket = "Socket Communications"
USB\Vid_0104&Pid_00BE.DeviceDesc = "Socket USB Sync"

file icon ialmnt5.infhot!


;=============================================================================
;
; Copyright (c) Intel Corporation (2002).
;
; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
; including liability for infringement of any proprietary rights, relating to
; use of the code. No license, express or implied, by estoppel or otherwise,
; to any intellectual property rights is granted herein.
;
;=============================================================================

; Installation inf for the Intel Corporation graphics adapter.

[Version]
Signature="$WINDOWS NT$"
Provider=%Intel%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
CatalogFile=i830mnt5.cat

DriverVer=01/14/2003,6.13.01.3442

[DestinationDirs]
DefaultDestDir   = 11
ialm.Miniport  = 12  ; drivers
ialm.SBiosSys  = 12  ; drivers
ialm.KCHSys  = 12  ; drivers
ialm.Display   = 11  ; system32
Help.Copy = 11
CUI.Copy = 11
AIM.Copy = 10,system32\drivers
Uninstall_Copy = 11

OpenGL.Copy    = 11  ; OpenGL Drivers in System32

;
; Driver information
;

[Manufacturer]
%Intel%   = Intel.Mfg

[Intel.Mfg]
;%i830MF0% = i830M_0, PCI\VEN_8086&DEV_3577&CC_0300
;%i830MF1% = i830M_1, PCI\VEN_8086&DEV_3577&CC_0380
%iBKDG%   = i845G, PCI\VEN_8086&DEV_2562
;%iMGM0%   = iMGM_0, PCI\VEN_8086&DEV_3582&CC_0300
;%iMGM1%   = iMGM_1, PCI\VEN_8086&DEV_3582&CC_0380
;%iSDG%   = iSPDG, PCI\VEN_8086&DEV_2572

;
; General installation section
;

[i830M_0]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, OEM.Copy, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy, OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg, OpenGL.AddReg ,Rotation.AddReg, CUISDK.AddReg
DelReg = CUI.DelReg  ,Rotation.DelReg, CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[i830M_1]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, OEM.Copy, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy, OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg, OpenGL.AddReg, CUISDK.AddReg
DelReg = CUI.DelReg , CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[iMGM_0]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, OEM.Copy, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy,Uninstall_Copy , OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg,UninstallMGM_AddReg , OpenGL.AddReg ,Rotation.AddReg, CUISDK.AddReg
DelReg = CUI.DelReg  ,Rotation.DelReg, CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[iMGM_1]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, OEM.Copy, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy, OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg, OpenGL.AddReg , CUISDK.AddReg
DelReg = CUI.DelReg , CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[i845G]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy,Uninstall_Copy , OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg,Uninstall845G_AddReg , OpenGL.AddReg ,Rotation.AddReg, CUISDK.AddReg
DelReg = CUI.DelReg  ,Rotation.DelReg, CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[iSPDG]
DelFiles=CUI.DelFiles, CUISDK.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, ialm.SBiosSys, ialm.KCHSys, CUI.Copy,Help.Copy,Resource.Copy,AIM.Copy,Uninstall_Copy , OpenGL.Copy, CUISDK.Copy
CopyINF = isb8xx.inf,ikch8xx.inf,Vch.inf,wa301a.inf,wa301b.inf,a302.inf,a303.inf,a304.inf,a305.inf,a306.inf,a307.inf,a308.inf,a309.inf,a310.inf,a311.inf,a312.inf,a313.inf,a314.inf
AddReg = CUI.AddReg,UninstallSPDG_AddReg , OpenGL.AddReg ,Rotation.AddReg, CUISDK.AddReg
DelReg = CUI.DelReg  ,Rotation.DelReg, CUISDK.DelReg
;InstallINF = 0

DriverVer=01/14/2003,6.13.01.3442

[i830M_0.CoInstallers]
AddReg = iAlmCoInst_0.AddReg
CopyFiles = iAlmCoInst_0.CopyFiles

[i830M_1.CoInstallers]
AddReg = iAlmCoInst_1.AddReg
CopyFiles = iAlmCoInst_1.CopyFiles

[iMGM_0.CoInstallers]
AddReg = iAlmCoInst_0.AddReg
CopyFiles = iAlmCoInst_0.CopyFiles

[iMGM_1.CoInstallers]
AddReg = iAlmCoInst_1.AddReg
CopyFiles = iAlmCoInst_1.CopyFiles

[i845G.CoInstallers]
AddReg = iAlmCoInst_0.AddReg
CopyFiles = iAlmCoInst_0.CopyFiles

[iSPDG.CoInstallers]
AddReg = iAlmCoInst_0.AddReg
CopyFiles = iAlmCoInst_0.CopyFiles

[iAlmCoInst_0.AddReg]
HKR,,CoInstallers32,0x10000,"iAlmCoIn_0_v9.dll,iAlmMFCoInstaller"

[iAlmCoInst_1.AddReg]
HKR,,CoInstallers32,0x10000,"iAlmCoIn_1_v9.dll,iAlmMFCoInstaller"

[Rotation.AddReg]
HKLM, Software\INTEL\CUI\DISPLAY1, RotationCaps,%REG_DWORD%, 7  ; Portrait, Inverted LandScape, Inverted Portrait
HKLM, Software\INTEL\CUI\DISPLAY2, RotationCaps,%REG_DWORD%, 7  ; Portrait, Inverted LandScape, Inverted Portrait
;HKLM, Software\INTEL\CUI\DISPLAY1, EnableRotation,%REG_DWORD%, 1  ; Rotation is enabled by default
;HKLM, Software\INTEL\CUI\DISPLAY2, EnableRotation,%REG_DWORD%, 1  ; Rotation is enabled by default
HKLM, Software\INTEL\CUI\DISPLAY1, RotationPolicy,%REG_DWORD%, 0  ; default policy
HKLM, Software\INTEL\CUI\DISPLAY2, RotationPolicy,%REG_DWORD%, 0  ; default policy

[Rotation.DelReg]
HKLM, Software\INTEL\CUI\DISPLAY1, RotationCaps
HKLM, Software\INTEL\CUI\DISPLAY2, RotationCaps
HKLM, Software\INTEL\CUI\DISPLAY1, RotationPolicy
HKLM, Software\INTEL\CUI\DISPLAY2, RotationPolicy
HKLM, Software\INTEL\CUI\DISPLAY1, EnableRotation
HKLM, Software\INTEL\CUI\DISPLAY2, EnableRotation

[iAlmCoInst_0.CopyFiles]
iAlmCoIn_0_v9.dll,iAlmCoIn.dll,,0x00000010

[iAlmCoInst_1.CopyFiles]
iAlmCoIn_1_v9.dll,iAlmCoIn.dll,,0x00000010
;
; File sections
;
[AIM.Copy]
wa301a.sys
wa301b.sys
a302.sys
a303.sys
a304.sys
a305.sys
a306.sys
a307.sys
a308.sys
a309.sys
a310.sys
a311.sys
a312.sys
a313.sys
a314.sys
vch.sys

[ialm.Miniport]
ialmnt5.sys

[ialm.Display]
ialmrnt5.dll
ialmdnt5.dll
ialmdev5.dll
ialmdd5.dll
[ialm.SBiosSys]
ialmsbw.sys

[ialm.KCHSys]
ialmkchw.sys

[OpenGL.Copy]
ialmgicd.dll
ialmgdev.dll

[Uninstall_Copy]
ialmrem.dll

[CUI.DelFiles]
igfxres.dll,,,1
igfx.hlp,,,1

[OEM.Copy]
oemdspif.dll 

[CUI.Copy]
hccutils.dll
igfxsrvc.dll
igfxpph.dll
igfxeud.dll
igfxcpl.cpl
igfxcfg.exe
igfxdiag.exe
igfxdgps.dll
igfxdev.dll
igfxdo.dll
igfxrenu.lrc    ; American English language resource file
igfxhenu.lhp    ; American English language help file
igfxtray.exe
igfxhk.dll
hkcmd.exe
igfxress.dll ; Generic language resource file

[Resource.Copy]
igfxrara.lrc    ; Arabic language resource file
igfxrarb.lrc    ; Arabic language resource file
igfxrchs.lrc    ; Simplified Chinese language resource file
igfxrcht.lrc    ; Traiditional Chinese language resource file
igfxrdan.lrc    ; Danish language resource file
igfxrdeu.lrc    ; German language resource file
igfxreng.lrc    ; UK English language resource file
igfxresp.lrc    ; Spanish language resource file
igfxrfin.lrc    ; Finish language resource file
igfxrfra.lrc    ; French language resource file
igfxrfrc.lrc    ; French Canadian language resource file
igfxrheb.lrc    ; Hebrew Language Resource file
igfxrita.lrc    ; Italian language resource file
igfxrjpn.lrc    ; Japanese language resource file
igfxrkor.lrc    ; Korean language resource file
igfxrnld.lrc    ; Netherland language resource file
igfxrnor.lrc    ; Norwegian language resource file
igfxrplk.lrc    ; Polish language resource file
igfxrptb.lrc    ; Brazilian Portugese language resource file
igfxrptg.lrc    ; Portugese language resource file
igfxrrus.lrc    ; Russian language resource file
igfxrsve.lrc    ; Sweedish language resource file
igfxrtha.lrc    ; Thai language resource file
igfxrcsy.lrc    ; Czechoslovakian language resource file
igfxrell.lrc    ; Greek language resource file
igfxrhun.lrc    ; Hungarian language resource file
igfxrtrk.lrc    ; Turkish language resource file

[Help.Copy]
igfxhara.lhp    ; Arabic language help file
igfxharb.lhp    ; Arabic language help file
igfxhchs.lhp    ; Simplified Chinese language help file
igfxhcht.lhp    ; Traditional Chinese language help file
igfxhdan.lhp    ; Danish language help file
igfxhdeu.lhp    ; German language help file
igfxheng.lhp    ; UK English language help file
igfxhesp.lhp    ; Spanish language help file
igfxhfin.lhp    ; Finish language help file
igfxhfra.lhp    ; French language help file
igfxhfrc.lhp    ; French Canadian language help file
igfxhheb.lhp    ; Hebrew Language help file
igfxhita.lhp    ; Italian language help file
igfxhjpn.lhp    ; Japanese language help file
igfxhkor.lhp    ; Korean language help file
igfxhnld.lhp    ; Netherland language help file
igfxhnor.lhp    ; Norwegian language help file
igfxhplk.lhp    ; Polish language help file
igfxhptb.lhp    ; Brazilian Portugese help resource file
igfxhptg.lhp    ; Portugese language help file
igfxhrus.lhp    ; Russian language help file
igfxhsve.lhp    ; Sweedish language help file
igfxhtha.lhp    ; Thai language help file
igfxhcsy.lhp    ; Czechoslovakian language help file
igfxhell.lhp    ; Greek language help file
igfxhhun.lhp    ; Hungarian language help file
igfxhtrk.lhp    ; Turkish language help file

[CUI.DelReg]
HKLM,%CUIDeviceIndependentKey%
; Delete old style cui keys which are device dependent
HKLM,Software\INTEL\igfxcui
HKR,igfxdiag
HKR,igfxeud
HKR,igfxcfg
HKR,igfxcpl
HKR,igfxpph
HKR,igfxsrvc
HKR,igfxhk
HKR,hkcmd
HKR,igfxtray
HKR,shellex\PropertySheetHandlers
;
; Delete the CUI registry entry which registers for winlogon events
;
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui"

;
; Service Installation
;

[i830M_0.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[i830M_1.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[iMGM_0.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[iMGM_1.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[i845G.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[iSPDG.Services]
AddService = ialm, 0x00000002, ialm_Service_Inst, ialm_EventLog_Inst

[ialm_Service_Inst]
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_SYSTEM_START
ErrorControl   = 0                ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary  = %12%\ialmnt5.sys

[ialm_EventLog_Inst]
AddReg = ialm_EventLog_AddReg

[ialm_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%"\System32\IoLogMsg.dll;%SystemRoot%"\System32\drivers\ialmnt5.sys"
HKR,,TypesSupported,0x00010001,7

;
; Software Installation
;

[i830M_0.SoftwareSettings]
AddReg = i830M_SoftwareDeviceSettings

[i830M_1.SoftwareSettings]
AddReg = i830M_SoftwareDeviceSettings

[iMGM_0.SoftwareSettings]
AddReg = iMGM_SoftwareDeviceSettings

[iMGM_1.SoftwareSettings]
AddReg = iMGM_SoftwareDeviceSettings

[i845G.SoftwareSettings]
AddReg = i845G_SoftwareDeviceSettings

[iSPDG.SoftwareSettings]
AddReg = iSPDG_SoftwareDeviceSettings

[i830M_SoftwareDeviceSettings]

HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmrnt5

HKR,, VgaCompatible,                 %REG_DWORD%,    0
;Enable Multifunction support
HKR,,MultifunctionSupported, %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeResolution", %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeBPP", %REG_DWORD%, 1
HKLM,%DisplayKey%,"ConfigID", %REG_DWORD%, 0

[iMGM_SoftwareDeviceSettings]

HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmrnt5

HKR,, VgaCompatible,                 %REG_DWORD%,    0
;Enable Multifunction support
HKR,,MultifunctionSupported, %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeResolution", %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeBPP", %REG_DWORD%, 1
HKLM,%DisplayKey%,"ConfigID", %REG_DWORD%, 0

[i845G_SoftwareDeviceSettings]

HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmrnt5
;HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmdnt5

HKR,, VgaCompatible,                 %REG_DWORD%,    0
;Disable Multifunction support
HKR,,MultifunctionSupported, %REG_DWORD%, 0
HKLM,%DisplayKey%,"NativeResolution", %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeBPP", %REG_DWORD%, 1
HKLM,%DisplayKey%,"ConfigID", %REG_DWORD%, 0

[iSPDG_SoftwareDeviceSettings]

HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmrnt5
;HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, ialmdnt5

HKR,, VgaCompatible,                 %REG_DWORD%,    0
;Disable Multifunction support
HKR,,MultifunctionSupported, %REG_DWORD%, 0
HKLM,%DisplayKey%,"NativeResolution", %REG_DWORD%, 1
HKLM,%DisplayKey%,"NativeBPP", %REG_DWORD%, 1
HKLM,%DisplayKey%,"ConfigID", %REG_DWORD%, 0

[i830M_0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128

[i830M_1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128

[iMGM_0.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128

[iMGM_1.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128

[i845G.GeneralConfigData]
MaximumNumberOfDevices = 1
MaximumDeviceMemoryConfiguration = 128

[iSPDG.GeneralConfigData]
MaximumNumberOfDevices = 1
MaximumDeviceMemoryConfiguration = 128

[OpenGL.AddReg]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\ialm","dll",%REG_SZ%,"ialmgicd"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\ialm","Version",%REG_DWORD%,0x2
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\ialm","DriverVersion",%REG_DWORD%,0x1
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\ialm","Flags",%REG_DWORD%,0x3

;
; Source file information
;

[SourceDisksNames.x86]
1 = %DiskId%,,,""

[SourceDisksFiles]
ialmnt5.sys  = 1
ialmsbw.sys = 1
ialmkchw.sys = 1
iAlmCoIn.dll = 1
wa301a.sys = 1
wa301b.sys = 1
a302.sys = 1
a303.sys = 1
a304.sys = 1
a305.sys = 1
a306.sys = 1
a307.sys = 1
a308.sys = 1
a309.sys = 1
a310.sys = 1
a311.sys = 1
a312.sys = 1
a313.sys = 1
a314.sys = 1
vch.sys = 1
isb8xx.inf = 1
ikch8xx.inf = 1
Vch.inf = 1
wa301a.inf = 1
wa301b.inf = 1
a302.inf = 1
a303.inf = 1
a304.inf = 1
a305.inf = 1
a306.inf = 1
a307.inf = 1
a308.inf = 1
a309.inf = 1
a310.inf = 1
a311.inf = 1
a312.inf = 1
a313.inf = 1
a314.inf = 1

ialmrnt5.dll = 1

ialmdnt5.dll = 1
ialmdev5.dll = 1
ialmdd5.dll   = 1
ialmgicd.dll = 1
ialmgdev.dll = 1

ialmrem.dll = 1
igfxress.dll=1 ; Generic language resource file
igfxrenu.lrc=1  ; American English language resource file
igfxrara.lrc=1    ; Arabic language resource file
igfxrarb.lrc=1    ; Arabic language resource file
igfxrchs.lrc=1  ; Simplified Chinese language resource file
igfxrcht.lrc=1  ; Traditional Chinese language resource file
igfxrdan.lrc=1  ; Danish language resource file
igfxrdeu.lrc=1  ; German language resource file
igfxreng.lrc=1  ; UK English language resource file
igfxresp.lrc=1  ; Spanish language resource file
igfxrfin.lrc=1  ; Finish language resource file
igfxrfra.lrc=1  ; French language resource file
igfxrfrc.lrc=1  ; French Canadian language resource file
igfxrheb.lrc=1    ; Hebrew Language Resource file
igfxrita.lrc=1  ; Italian language resource file
igfxrjpn.lrc=1  ; Japanese language resource file
igfxrkor.lrc=1  ; Korean language resource file
igfxrnld.lrc=1  ; Netherlands language resource file
igfxrnor.lrc=1  ; Norwegian language resource file
igfxrplk.lrc=1  ; Polish language resource file
igfxrptb.lrc=1  ; Brazilian Portugese language resource file
igfxrptg.lrc=1  ; Portugese language resource file
igfxrrus.lrc=1  ; Russian language resource file
igfxrsve.lrc=1  ; Sweedish language resource file
igfxrtha.lrc=1  ; Thai language resource file
igfxrcsy.lrc=1 ; Czechoslovakian language resource file
igfxrell.lrc=1 ; Greek language resource file
igfxrhun.lrc=1 ; Hungarian language resource file
igfxrtrk.lrc=1 ; Turkish language resource file
igfxhenu.lhp=1  ; American English language help file
igfxhara.lhp=1  ; Arabic language help file
igfxharb.lhp=1  ; Arabic language help file
igfxhchs.lhp=1 ; Simplified Chinese language help file
igfxhcht.lhp=1 ; Traditional Chinese language help file
igfxhdan.lhp=1 ; Danish language help file
igfxhdeu.lhp=1 ; German language help file
igfxheng.lhp=1 ; UK English language help file
igfxhesp.lhp=1 ; Spanish language help file
igfxhfin.lhp=1 ; Finish language help file
igfxhfra.lhp=1 ; French language help file
igfxhfrc.lhp=1 ; French Canadian language help file
igfxhheb.lhp=1 ; Hebrew Language help file
igfxhita.lhp=1 ; Italian language help file
igfxhjpn.lhp=1 ; Japanese language help file
igfxhkor.lhp=1 ; Korean language help file
igfxhnld.lhp=1 ; Netherlands language help file
igfxhnor.lhp=1 ; Norwegian language help file
igfxhplk.lhp=1 ; Polish language help file
igfxhptb.lhp=1 ; Brazilian Portugese language help file
igfxhptg.lhp=1 ; Portugese language help file
igfxhrus.lhp=1 ; Russian language help file
igfxhsve.lhp=1 ; Sweedish language help file
igfxhtha.lhp=1 ; Thai language help file
igfxhcsy.lhp=1 ; Czechoslovakian language help file
igfxhell.lhp=1 ; Greek language help file
igfxhhun.lhp=1 ; Hungarian language help file
igfxhtrk.lhp=1 ; Turkish language help file
hccutils.dll=1
igfxsrvc.dll=1
igfxpph.dll=1
igfxeud.dll=1
igfxcpl.cpl=1
igfxcfg.exe=1
igfxdiag.exe=1
igfxdgps.dll=1
igfxdev.dll=1
igfxdo.dll=1
igfxtray.exe=1
igfxhk.dll=1
hkcmd.exe=1
oemdspif.dll=1
igfxext.exe=1   ; CUI SDK file
igfxexps.dll=1 ; CUI SDK proxy stub file
;ialmnt5.cat

[CUI.AddReg]
;The root line is for the uninstaller, which deletes all the addreg keys
HKLM,%DisplayKey%

; Device Independent registry location
HKCR,"CLSID\{280A8F40-E382-11D2-B561-00A0C92E6848}",,,%CUIDeviceIndependentKey%

HKLM,"%CUIDeviceIndependentKey%\igfxeud\resources\2418","469",,"Exclude"

HKLM,"%CUIDeviceIndependentKey%\igfxeud\resources\2418","469",,"Exclude"
HKLM, "SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\IALM\DEVICE0", "DefaultSettings.BitsPerPel",%REG_DWORD%,32,1
HKLM, "SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\IALM\DEVICE0", "DefaultSettings.XResolution",%REG_DWORD%,1024,1
HKLM, "SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\IALM\DEVICE0", "DefaultSettings.YResolution",%REG_DWORD%,768,1
HKLM, "SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\SERVICES\IALM\DEVICE0", "DefaultSettings.VRefresh",%REG_DWORD%,75,1

; Add Diagnostic Pages with the rest of the pages
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{280A8F40-E382-11D2-B561-00A0C92E6848}\shellex\PropertyPageHandlers\igfxcfg\diagHandler",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"

; Store resource information under %CUIDeviceIndependentKey%
; as for 830M these all will come under device independent keys
; Control panel resource
HKLM,"%CUIDeviceIndependentKey%\igfxcpl\resources","468",,%11%"\igfxcfg.exe"
; static pages resource
HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","468",,%11%"\igfxcfg.exe"
; Diagnostics resource
HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","560",,%11%"\igfxdiag.exe"
; cfg resource
HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","468",,%11%"\igfxcfg.exe"
HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","829",,""
; service resource
HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\resources","468",,%11%"\igfxcfg.exe"
HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\TrayIcon","ShowTrayIcon",%REG_DWORD%,0
; tray resource
HKLM,"%CUIDeviceIndependentKey%\igfxtray\resources","468",,%11%"\igfxcfg.exe"
HKLM,"%CUIDeviceIndependentKey%\igfxtray\resources","467",,%11%"\igfxtray.exe"
; hotkey resource
HKLM,"%CUIDeviceIndependentKey%\hkcmd\resources","468",,%11%"\igfxcfg.exe"
HKLM,"%CUIDeviceIndependentKey%\igfxhk\resources","468",,%11%"\igfxcfg.exe"
;static pages resource
HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","467",,%11%"\igfxtray.exe"

HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","527",,
HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","528",,
HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","529",,

;=============================================================================
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","DLLName",%REG_SZ%,"igfxsrvc.dll"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Asynchronous",%REG_DWORD%,1
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Impersonate",%REG_DWORD%,1
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Unlock",%REG_SZ%,"WinlogonUnlockEvent"
;=============================================================================

; Class ID of the CUIDriver component.
HKR,"DEFAULT","CUIDriver",,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"

; Context menu handler entry.
HKCR, "Directory\Background\shellex\ContextMenuHandlers\igfxcui",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
;
; Registration of CUI dll's:            These will not self-register through the have-disk install.
;                                       Does not register TypeLibs or Interfaces.
;
; igfxcfg.exe self registration entries
;
HKCR,"AppID\{3D62E9A1-D243-11D2-B561-00A0C92E6848}",,,"igfxcfg"
HKCR,"AppID\igfxcfg.EXE","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}",,,"DataObject Class"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\ProgID",,,"igfxcfg.DataObject.1"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.DataObject"
HKCR,"CLSID\{A354BD60-4C0A-11d3-B561-00A0C92E6848}\LocalServer32",,,%11%"\igfxcfg.exe"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}",,,"ShellExt Class"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}","AppID",,"{3D62E9A1-D243-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxcfg.ShellExt.1"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxcfg.ShellExt"
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\Programmable",,,
HKCR,"CLSID\{EE2D6561-D63C-11D2-B561-00A0C92E6848}\LocalServer32",,,%11%"\igfxcfg.exe"
HKCR,"igfxcfg.DataObject.1",,,"DataObject Class"
HKCR,"igfxcfg.DataObject.1\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
HKCR,"igfxcfg.DataObject",,,"DataObject Class"
HKCR,"igfxcfg.DataObject\CurVer",,,"igfxcfg.DataObject.1"
HKCR,"igfxcfg.DataObject\CLSID",,,"{A354BD60-4C0A-11d3-B561-00A0C92E6848}"
HKCR,"igfxcfg.ShellExt.1",,,"ShellExt Class"
HKCR,"igfxcfg.ShellExt.1\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
HKCR,"igfxcfg.ShellExt",,,"ShellExt Class"
HKCR,"igfxcfg.ShellExt\CurVer",,,"igfxcfg.ShellExt.1"
HKCR,"igfxcfg.ShellExt\CLSID",,,"{EE2D6561-D63C-11D2-B561-00A0C92E6848}"
;
; igfxdev.dll self registration entries
;
HKCR,"igfxdev.CUIDriver",,,"CUIDriver Class"
HKCR,"igfxdev.CUIDriver\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
HKCR,"igfxdev.CUIDriver\CurVer",,,"igfxdev.CUIDriver.1"
HKCR,"igfxdev.CUIDriver.1",,,"CUIDriver Class"
HKCR,"igfxdev.CUIDriver.1\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}",,,"CUIDriver Class"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32",,,%11%"\igfxdev.dll"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxdev.CUIDriver.1"
HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxdev.CUIDriver"
;
; igfxdiag.exe self registration entries
;
HKCR,"igfx.DiagServices\CLSID",,,"{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}"
HKCR,"igfx.DiagServices\CurVer",,,"igfx.DiagServices.1"
HKCR,"igfx.DiagServices.1\CLSID",,,"{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}",,,"DiagServices Class"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\LocalServer32",,,%11%"\igfxdiag.exe"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\ProgID",,,"igfx.DiagServices.1"
HKCR,"CLSID\{0EF91A8E-03D5-11D3-B995-00A0C9AD54B5}\VersionIndependentProgID",,,"igfx.DiagServices"
;
;proxy stub for igfxdiag.exe
;
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}",,,"PSFactoryBuffer"
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32",,,%11%"\IGFXDGPS.DLL"
HKCR,"CLSID\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\InProcServer32","ThreadingModel",,"Both"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIMonitor"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE3-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"16"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUITests"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE4-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"4"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}",,,"ICUIDiagController"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{48E57D01-53BD-11D3-8EE0-00A0C984F371}\NumMethods",,,"13"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIAGP"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE2-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"14"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIPCI"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE1-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"13"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}",,,"ICUIDriverInfo"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{C562A581-4989-11D3-8EE0-00A0C984F371}\NumMethods",,,"7"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}",,,"ICUIReport"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{E0BA4EE5-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"4"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}",,,"IDiagServices"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{0EF91A8D-03D5-11D3-B995-00A0C9AD54B5}\NumMethods",,,"5"
HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}",,,"IDiagServices2"
HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{1D775861-25C6-11D4-ACA5-00A0C9AD5629}\NumMethods",,,"11"
HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}",,,"ICUIMonitor2"
HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\ProxyStubClsid32",,,"{48E57D01-53BD-11D3-8EE0-00A0C984F371}"
HKCR,"Interface\{7D8A8461-25C2-11D4-ACA5-00A0C9AD5629}\NumMethods",,,"16"
;
; igfxsrvc.dll self registration entries
;
HKCR,"igfx.CUIService",,,"CUIService Class"
HKCR,"igfx.CUIService\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfx.CUIService\CurVer",,,"igfx.CUIService.1"
HKCR,"igfx.CUIService.1",,,"CUIService Class"
HKCR,"igfx.CUIService.1\CLSID",,,"{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}",,,"CUIService Class"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxsrvc.dll"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfx.WindowsData.1"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfx.CUIService"
HKCR,"CLSID\{0F195FA1-CCF0-11D2-8B20-00A0C93CB1F4}\Programmable",,,
;
; CUITestConfig CLass
;
HKCR,"igfx.CUITestConfig",,,"CUITestConfig Class"
HKCR,"igfx.CUITestConfig\CLSID",,,"{97DC3661-693D-11d4-B561-00A0C92E6848}"
HKCR,"igfx.CUITestConfig\CurVer",,,"igfx.CUITestConfig.1"
HKCR,"igfx.CUITestConfig.1",,,"CUITestConfig Class"
HKCR,"igfx.CUITestConfig.1\CLSID",,,"c"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}",,,"CUITestConfig Class"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32",,,%11%"\igfxsrvc.dll"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\ProgID",,,"igfx.CUITestConfig.1"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfx.CUITestConfig"
HKCR,"CLSID\{97DC3661-693D-11d4-B561-00A0C92E6848}\Programmable",,,
;
; igfxpph.dll self registration entries
;
HKCR,"igfxpph.GraphicsShellExt",,,"GraphicsShellExt Class"
HKCR,"igfxpph.GraphicsShellExt\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfxpph.GraphicsShellExt\CurVer",,,"igfxpph.GraphicsShellExt.1"
HKCR,"igfxpph.GraphicsShellExt.1",,,"GraphicsShellExt Class"
HKCR,"igfxpph.GraphicsShellExt.1\CLSID",,,"{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}",,,"GraphicsShellExt Class"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxpph.dll"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxpph.GraphicsShellExt.1"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxpph.GraphicsShellExt"
HKCR,"CLSID\{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,
;
; igfxeud.dll self registration entries
;
HKCR,"igfxeud.EndUserShellExt",,,"EndUserShellExt Class"
HKCR,"igfxeud.EndUserShellExt\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"igfxeud.EndUserShellExt\CurVer",,,"igfxeud.EndUserShellExt.1"
HKCR,"igfxeud.EndUserShellExt.1",,,"EndUserShellExt Class"
HKCR,"igfxeud.EndUserShellExt.1\CLSID",,,"{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}",,,"EndUserShellExt Class"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32",,,%11%"\igfxeud.dll"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\ProgID",,,"igfxeud.EndUserShellExt.1"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\VersionIndependentProgID",,,"igfxeud.EndUserShellExt"
HKCR,"CLSID\{3AB167A5-CCFF-11D2-8B20-00A0C93CB1F4}\Programmable",,,

;
; Igfxdo.dll self registration entries
;
HKCR,"Igfxdo.DataObject",,,"DataObject Class"
HKCR,"Igfxdo.DataObject\CLSID",,,"{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}"
HKCR,"Igfxdo.DataObject\CurVer",,,"Igfxdo.DataObject.1"
HKCR,"Igfxdo.DataObject.1",,,"DataObject Class"
HKCR,"Igfxdo.DataObject.1\CLSID",,,"{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}",,,"DataObject Class"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\InProcServer32",,,%11%"\igfxdo.dll"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\ProgID",,,"Igfxdo.DataObject.1"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\VersionIndependentProgID",,,"Igfxdo.DataObject"
HKCR,"CLSID\{D4FA3D4E-BE69-11D4-AA30-00902704C6BF}\Programmable",,,
;
; igfxtray.exe execution on startup
;
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,IgfxTray,,%11%"\igfxtray.exe"
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,HotKeysCmds,,%11%"\hkcmd.exe"
;
; igfxhk.dll self registration entries
;
HKCR,"igfxhk.HotKey",,,"HotKey Class"
HKCR,"igfxhk.HotKey\CLSID",,,"{235CC099-CFB4-44D9-8228-270FEE479D8A}"
HKCR,"igfxhk.HotKey\CurVer",,,"igfxhk.HotKey.1"
HKCR,"igfxhk.HotKey.1",,,"HotKey Class"
HKCR,"igfxhk.HotKey.1\CLSID",,,"{235CC099-CFB4-44D9-8228-270FEE479D8A}"
HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}",,,"HotKey Class"
HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32",,,%11%"\igfxhk.dll"
HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\InProcServer32","ThreadingModel",,"Apartment"
HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\ProgID",,,"igfxhk.HotKey.1"
HKCR,"CLSID\{235CC099-CFB4-44D9-8228-270FEE479D8A}\VersionIndependentProgID",,,"igfxhk.HotKey"

;
; Entries for receiving winlogon unlock event
;
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","DLLName",%REG_SZ%,"igfxsrvc.dll"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Asynchronous",%REG_DWORD%,1
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Impersonate",%REG_DWORD%,1
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\igfxcui","Unlock",%REG_SZ%,"WinlogonUnlockEvent"

; Remove CUI Zoom page option
;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources\2610","469",,"exclude"

; Remove CUI Zoom Menu option
;HKLM,"%CUIDeviceIndependentKey%\igfxpph\resources","2621",,"None"

; To hide the entry of Enable/Disable Zoom in the hotkeys page
;HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources","2611",,""

; Disable Hot Key action
;HKLM,"%CUIDeviceIndependentKey%\igfxsrvc\resources","2658",,"Disable"

; Remove CUI OpenGL page (11.2)
HKLM,"%CUIDeviceIndependentKey%\igfxcfg\resources\2616","469",,"exclude"

[Uninstall830M_AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","UninstallString",,"RUNDLL32.EXE %11%\ialmrem.dll,UninstallW2KIGfx PCI\VEN_8086&DEV_3577"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","DisplayName",,"Intel(R) Extreme Graphics Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","ModifyPath",,"FALSE"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","NoModify",%REG_DWORD%,0x1

[UninstallMGM_AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","UninstallString",,"RUNDLL32.EXE %11%\ialmrem.dll,UninstallW2KIGfx PCI\VEN_8086&DEV_3582"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","DisplayName",,"Intel(R) Extreme Graphics Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","ModifyPath",,"FALSE"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","NoModify",%REG_DWORD%,0x1

[Uninstall845G_AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","UninstallString",,"RUNDLL32.EXE %11%\ialmrem.dll,UninstallW2KIGfx PCI\VEN_8086&DEV_2562"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","DisplayName",,"Intel(R) Extreme Graphics Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","ModifyPath",,"FALSE"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","NoModify",%REG_DWORD%,0x1

[UninstallSPDG_AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","UninstallString",,"RUNDLL32.EXE %11%\ialmrem.dll,UninstallW2KIGfx PCI\VEN_8086&DEV_2572"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","DisplayName",,"Intel(R) Extreme Graphics Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","ModifyPath",,"FALSE"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\{8A708DD8-A5E6-11D4-A706-000629E95E20}","NoModify",%REG_DWORD%,0x1

;
; Begin of CUISDK Sections
;

[CUISDK.Copy]
igfxext.exe ; CUI SDK
igfxexps.dll  ; CUI SDK proxy stub

[CUISDK.DelFiles]
igfxext.exe,,,1 ; Delete old CUI SDK file
igxextps.dll,,,1 ; Delete old CUISDK proxy stub file

[CUISDK.AddReg]
;
; igfxext.exe self registration entries
;
HKCR,"IgfxExt.CUIExternal\CLSID",,,"{7160A13D-73DA-4CEA-95B9-37356478588A}"
HKCR,"IgfxExt.CUIExternal\CurVer",,,"IgfxExt.CUIExternal.1"
HKCR,"IgfxExt.CUIExternal.1\CLSID",,,"{7160A13D-73DA-4CEA-95B9-37356478588A}"
HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}",,,"'CUIExternal Class"
HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\LocalServer32",,,%11%"\igfxext.exe"
HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\ProgID",,,"IgfxExt.CUIExternal.1"
HKCR,"CLSID\{7160A13D-73DA-4CEA-95B9-37356478588A}\VersionIndependentProgID",,,"IgfxExt.CUIExternal"
;

;
;proxy stub for igfxext.exe (igfxexps.dll)
;
HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}",,,"PSFactoryBuffer"
HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}\InProcServer32",,,%11%"\IGFXEXPS.DLL"
HKCR,"CLSID\{27E7234F-429F-4787-AC8F-8AADDED01355}\InProcServer32","ThreadingModel",,"Both"

HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}",,,"ICUIExtClientNotify"
HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
HKCR,"Interface\{F4C4B98D-F59E-4a0c-AEE9-801E0CDB671E}\NumMethods",,,"1"

HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}",,,"ICUIExternal2"
HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
HKCR,"Interface\{27E7234F-429F-4787-AC8F-8AADDED01355}\NumMethods",,,"8"

HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}",,,"ICUIExternalDual"
HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}\ProxyStubClsid32",,,"{27E7234F-429F-4787-AC8F-8AADDED01355}"
HKCR,"Interface\{3473E05A-3317-4df5-9098-E5387C94D1B0}\NumMethods",,,"0"

[CUISDK.DelReg]
; Empty right now

;
; End of CUISDK Sections
;

[Strings]
;
; Customizable Strings
;
CUIDeviceIndependentKey="Software\Intel\Display\igfxcui"
DisplayKey="Software\Intel\Display"

;
; Non-Localizable Strings
;

REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_DWORD      = 0x00010001
SERVICEROOT    = "System\CurrentControlSet\Services"

;
; Localizable Strings
;

DiskId          = "Intel(R) Extreme Graphics Windows 2000/XP Installation Disk"
Intel           = "Intel Corporation"
i830MF           = "Intel(R) 82830M Graphics Controller-MF"
i830MF0         = "Intel(R) 82830M Graphics Controller-0"
i830MF1         = "Intel(R) 82830M Graphics Controller-1"
iBKDG             = "Intel(R) 82845G/GL/GE/PE/GV Graphics Controller"
iMGM0            = "Intel(R) 82852/82855 GM/GME Graphics Controller-0"
iMGM1            = "Intel(R) 82852/82855 GM/GME Graphics Controller-1"
iSDG           = "Intel(R) SDG Graphics Controller"
 

file icon usb2.infhot!

; Copyright 2001
; Microsoft Corporation
; USB2.INF
; USB 2.0 Add-On Driver support
; For Windows 2000 and Windows XP
;

[Version]
signature="$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%Msft%
DriverVer=06/01/2001,5.1.2600.0            ;Keep date prior to XP INF date
CatalogFile=USB2.CAT

[SourceDisksNames]
1=%Distribution%,usbehci.sys,,

[SourceDisksFiles]
usbehci.sys = 1
usbport.sys = 1
usbhub20.sys = 1
;usb2rn.doc = 1
hccoin.dll = 1

[ControlFlags]
ExcludeFromSelect = *

[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS
;
; For Windows NT, all drivers go into %windir%\system32\drivers.  Since
; there isn't a DIRID (LDID) that represents this path on both NT and Win95,
; we specify the relative path off of %windir%.
;
EHCI.CopyFiles.NT         = 10, system32\drivers
USB.CopyFiles.NT          = 10, system32\drivers
USBUI.CopyFiles.NT        = 11
HUB20.CopyFiles.NT        = 10, system32\drivers
HUB.CopyFiles.NT          = 10, system32\drivers
USBHCCOIN.CopyFiles.NT    = 11

; =================== Table of content =========================
; note that these are in alphabetical order
;

[Manufacturer]
%Generic%=Generic, NTx86.5.1
%Intel%=Intel, NTx86.5.1
%NEC%=NEC, NTx86.5.1
%VIA%=VIA, NTx86.5.1

; --------------------------------------------------------------
; EHCI
; --------------------------------------------------------------

; For Windows XP...
[EHCIXP]
Include=machine.inf
Needs=NO_DRV

[EHCIXP.Services]
DelService = usbhub20
Include=machine.inf
Needs=NO_DRV.Services


; For Windows 2000...
[EHCI.NT]
AddReg=EHCI.AddReg.NT
CopyFiles=EHCI.CopyFiles.NT,USBUI.CopyFiles.NT,USB.CopyFiles.NT
DelFiles=USB.DelFiles.NT

[EHCI.AddReg.NT]
HKR,,EnumPropPages32,,"usbui.dll,USBControllerPropPageProvider"
HKR,,Controller,1,01


[EHCI.CopyFiles.NT]
usbehci.sys
usbport.sys

[EHCI.NT.Services]
AddService = usbehci, 0x00000002, EHCI.AddService

[EHCI.AddService]
DisplayName    = %EHCIMP.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbehci.sys
LoadOrderGroup = Base

[EHCI.NT.CoInstallers]
CopyFiles=USBHCCOIN.CopyFiles.NT
AddReg=EHCI.NT.CoInstallers_AddReg

[EHCI.NT.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"hccoin.dll,HCCOIN_Entry"

;Keep this section to tell the coinstall what files to copy during WU install
[USB2COINSTALLER]
usbehci.sys
usbport.sys
usbhub20.sys
hccoin.dll

; --------------------------------------------------------------
; USB ROOT HUB (USB 2.0)
; --------------------------------------------------------------

[ROOTHUB2.NT]
CopyFiles=HUB20.CopyFiles.NT
DelFiles=HUB20.DelFiles.NT,USBINF.DelFiles.NT,USBMON.DelFiles.NT
AddReg=ROOTHUB2.AddReg.NT

[ROOTHUB2.AddReg.NT]
HKR,,EnumPropPages32,,"usbui.dll,USBHubPropPageProvider"

[ROOTHUB2.NT.Services]
AddService = usbhub20, 0x00000002, ROOTHUB2.AddService

[ROOTHUB2.AddService]
DisplayName    = %ROOTHUB2.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbhub20.sys
LoadOrderGroup = Base

 

; --------------------------------------------------------------
; USB 2.0 Hub Support
; --------------------------------------------------------------

; For Windows NT...

[Usb2Hub.Dev.NT]
CopyFiles=HUB20.CopyFiles.NT
DelFiles=HUB20.DelFiles.NT,USBINF.DelFiles.NT,USBMON.DelFiles.NT
AddReg=Usb2Hub.AddReg.NT

[Usb2Hub.AddReg.NT]
;; bugbug this may have to change for 2.0 ui
HKR,,EnumPropPages32,,"usbui.dll,USBHubPropPageProvider"

[Usb2Hub.Dev.NT.Services]
AddService = usbhub20, 0x00000002, Usb2Hub.AddService

[Usb2Hub.AddService]
DisplayName    = %Hub2.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbhub20.sys
LoadOrderGroup = Base


; =================== GENERIC ===================================
[Generic]
%PCI\CC_0C0320.DeviceDesc%=EHCI,PCI\CC_0C0320
%USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2,USB\ROOT_HUB20
; 2.0 HUBs
%USB\HubClass.DeviceDesc%=Usb2Hub.Dev,USB\HubClass

[Generic.NTx86.5.1]
%PCI\CC_0C0320.DeviceDesc%=EHCIXP,PCI\CC_0C0320
; use usbhub.sys on the system for Windows XP
;%USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2XP,USB\ROOT_HUB20


; =================== NEC ==================================
[NEC]
; for Windows 2000
%PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc%=EHCI,PCI\VEN_1033&DEV_00E0&REV_01
%PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc%=EHCI,PCI\VEN_1033&DEV_00E0&REV_02


[NEC.NTx86.5.1]
; for Windows XP
%PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc%=EHCIXP,PCI\VEN_1033&DEV_00E0&REV_01
%PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc%=EHCIXP,PCI\VEN_1033&DEV_00E0&REV_02


; =================== INTEL ===================================
[Intel]
%PCI\VEN_8086&DEV_24CD.DeviceDesc%=EHCI,PCI\VEN_8086&DEV_24CD

[INTEL.NTx86.5.1]
%PCI\VEN_8086&DEV_24CD.DeviceDesc%=EHCIXP,PCI\VEN_8086&DEV_24CD


; =================== VIA ===================================
[VIA]
%PCI\VEN_1106&DEV_3104.DeviceDesc%=EHCI,PCI\VEN_1106&DEV_3104

[VIA.NTx86.5.1]
%PCI\VEN_1106&DEV_3104.DeviceDesc%=EHCIXP,PCI\VEN_1106&DEV_3104


; =================== Global ==================================

[USB.CopyFiles.NT]

[USB2DOC.CopyFiles.NT]
;usb2rn.doc

[HUB.CopyFiles.NT]
; use usbhub.sys on the system

[HUB.DelFiles.NT]
; use usbhub.sys on the system

[HUB20.CopyFiles.NT]
usbhub20.sys

[HUB20.DelFiles.NT]
usbhub20.sys

[USB.DelFiles.NT]
usbhub20.sys,,,1
openhci.sys,,,1
usbohci.sys,,,1
usbport.sys,,,1
uhcd.sys,,,1
usbd.sys,,,1
usbcamd.sys,,,1
imagecls.sys,,,1
hcd.vxd,,,1
usbd.vxd,,,1
usb_enum.vxd,,,1
vtaishid.vxd,,,1
tmusb.sys,,,1
taishid.sys,,,1
usbuidll.dll,,,1

[USBMON.DelFiles]
mondrv.sys,,,1
mondll.dll,,,1

[USBMON.DelFiles.NT]
mondrv.sys,,,1
mondll.dll,,,1

[USBINF.DelFiles]

[USBINF.DelFiles.NT]

[USBUI.CopyFiles.NT]
;usbui.dll

[USBHCCOIN.CopyFiles.NT]
hccoin.dll

;------------------------------------------ cut here ---------------------------

[Strings]
Distribution="USB 2.0 (EHCI) Driver Disk"
Msft="Microsoft"
USBClassName="Universal Serial Bus controllers"

EHCIMP.SvcDesc="Microsoft USB 2.0 Enhanced Host Controller Miniport Driver"

Generic="(Standard USB Host Controller / Hub)"
Intel="Intel"
NEC="NEC"
VIA="VIA"

PCI\VEN_1033&DEV_00E0&REV_01.DeviceDesc="NEC PCI to USB Enhanced Host Controller B0"
PCI\VEN_1033&DEV_00E0&REV_02.DeviceDesc="NEC PCI to USB Enhanced Host Controller B1"

PCI\VEN_8086&DEV_24CD.DeviceDesc="Intel PCI to USB Enhanced Host Controller"

PCI\VEN_1106&DEV_3104.DeviceDesc="VIA PCI to USB Enhanced Host Controller"

PCI\CC_0C0320.DeviceDesc="Standard Enhanced PCI to USB Host Controller"

USB\ROOT_HUB20.DeviceDesc="USB 2.0 Root Hub"
USB\HubClass.DeviceDesc="Generic USB Hub"

ROOTHUB.SvcDesc="USB Root Hub (usbport)"
ROOTHUB2.SvcDesc="USB 2.0 Root Hub Support"
Hub2.SvcDesc="USB Hub Support"

file icon WAVEMIX.INFhot!

[general]
; if ShowDevices exists and is non-zero then will display wave out devices and other stuff
;
; ShowDevices=0  : default
; ShowDevices=1  : show output from waveOutGetDevCaps
ShowDevices=0

; if WaveOutDevice exists it should be between zero and one less num devices
; the default is WAVE_MAPPER
;
; WaveOutDevice=0 : use the first device (default)
; WaveOutDevice=1 : use the second device
; WaveOutDevice=-1: use WAVE_MAPPER (will use [Unknow Device] setttings)
;
;
WaveOutDevice=-1

; Wavemix will detect if it is running on a 286 and not use any 386 instructions
; you can force it to use the 286 only code on a 386 by setting cmixit=1
; cmixit=0 (default)
; cmixit=1 uses only 286 code (even on a 386 or >)

[WinNT:default]
; Remix=1 = ResetRemix()
; Remix=2 = NoResetRemix()
; default=1
Remix=1

; GoodWavePos=0 = uses timeGetTime() (default)
; GoodWavePos=1 = uses waveOutGetPosition()
GoodWavePos=0

; WaveBlocks=#  (2<=#<=6) the number of ping pong buffers to use
; default=3
WaveBlocks=3

; WaveBlockLen=#  min = 512 max = 4096
;   if a number is not specified Wavemix.dll will try to determine a size
;

; SamplesPerSec=11 (11.025 Khz) (default)
;              =22 (22.04  KHz)
;              =44 (44.1   KHz)
SamplesPerSec=11

[WinNT:Windows Sound System Playback]
; Need to set do11khzmce=FALSE in system.ini->[sndsys.drv] if want to use Remix=1 and SamplesPerSec=11
Remix=1
GoodWavePos=1
WaveBlocks=4
SamplesPerSec=22
;WaveBlockLen=

[WinNT:MultiSound Wave Out]
Remix=2
GoodWavePos=1
WaveBlocks=3
;WaveBlockLen=

[WinNT:SB16 Wave Out]
Remix=1
GoodWavePos=0
WaveBlocks=5
SamplesPerSec=22
;WaveBlockLen=

[WinNT:SBPro Wave Out]
Remix=1
GoodWavePos=0
WaveBlocks=5
;WaveBlockLen=

[WinNT:Media Vision Waveform Output]
Remix=1
GoodWavePos=0
WaveBlocks=4
;WaveBlockLen=

[WinNT:MVI Pro Audio/CDPC Wave Output]
Remix=1
GoodWavePos=0
WaveBlocks=4
;WaveBlockLen=

[WinNT:UltraSound Waveform Output]
Remix=2
GoodWavePos=0
WaveBlocks=3
SamplesPerSec=11

[not compatible]
; sound drivers that are not compatible with wavemix can be added here
; (the =1 is necessary).  One of the major conflicts occur with the PC Speaker
; drivers.  The wavemix.dll will only work with devices that support asynchronous
; operation - most of the pc speaker drivers are synchronous.  The name of the devices
; can be easily seen by setting ShowDevices=1 in the [general] section and then running
; a program which uses the wavemixer.  One major problem with some of the pc speaker
; drivers is that they report that they are asynchronous when they are really not.

Wave driver for PC Speaker=1

file icon MotoMdm.infhot!

; MotoMdm.inf
;
; Installation driver description file (INF) for Motorola Serial (RS232)
: enabled products. This file is intended to provide product specific
; installation support for Motorola Wireless Telephony devices as Serial
; Modems, using the RS232 protocol, on all Microsoft Windows platforms
; from Windows95A through WindowsXP.
;
; This file will provide support for all Motorola serial-enabled devices
; which respond with the Unimodem ID values of:
;       - UNIMODEMDEBC3E9F
;       - UNIMODEM99EF5971
;       - UNIMODEM3A080733
;       - UNIMODEM01193027
;       - UNIMODEM4E8A1DD4
;
; Motorola product models which report using these UnimodemID values are:
;       - Timeport 280 Family
;       - V.Series 60 Family
;       - V.Series 66
;       - V.Series 70
;       - A830 Family
;       - CDMA 1X Family
;
; This file is compatible with the following Windows desktop platforms:
;       - Windows95A and B(OSR2)
;       - Windows98
;       - Windows98 Second Edition
;       - Windows Millennium
;       - WindowsNT4
;       - Windows2000
;       - WindowsXP
;
; Copyright (c) 2002 by Motorola, Inc.

[Version]
Signature="$CHICAGO$"
Class=Modem
ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
Provider=%Motorola%
DriverVer=02/26/2003,1.0.0.4

[Manufacturer]
%Motorola% = Motorola

[Strings]
Motorola = "Motorola"
Moto1    = "Motorola Phone"
Moto2    = "Motorola V. and Timeport Modem"
Moto3    = "Motorola V.Series TDMA Modem"
Moto4    = "Motorola 830 Family Modem"
Moto5    = "Motorola CDMA 1X Modem"

[Motorola]
%Moto1%=Moto1, UNIMODEMDEBC3E9F ; R1.0 CDMA Product ID
%Moto2%=Moto2, UNIMODEM99EF5971 ; V.Series and Timeport 280 Family ID
%Moto3%=Moto3, UNIMODEM01193027 ; TDMA device ID
%Moto4%=Moto4, UNIMODEM3A080733 ; 830 Family device ID
%Moto5%=Moto5, UNIMODEM4E8A1DD4 ; CDMA 1X Family ID

[Moto1]
AddReg=All, EXTERNAL, Moto.MDMSettings, Moto.MDMResponse, V25terMdmResponse

[Moto2]
AddReg=All, EXTERNAL, Moto.MDMSettings, Moto.MDMResponse, V25terMdmResponse

[Moto3]
AddReg=All, EXTERNAL, Moto.MDMSettings, Moto.MDMResponse, V25terMdmResponse

[Moto4]
AddReg=All, EXTERNAL, Moto.MDMSettings, Moto.MDMResponse, GsmMdmResponse

[Moto5]
AddReg=All, EXTERNAL, Moto.MDMSettings1X, Moto.MDMResponse, V25terMdmResponse

[All]
HKR, , ConfigDialog, , modemui.dll
HKR, , PortSubClass, 1, 02
HKR, , EnumPropPages, , "modemui.dll,EnumPropPages"

HKR, , FriendlyDriver, , Unimodem.vxd
HKR, , DevLoader, , *VCOMM

[EXTERNAL]
HKR, , DeviceType, 1, 01

[Moto.MDMSettings]
HKR, , Properties, 1, 00,00,00,00, FF,00,00,00, FF,00,00,00, 00,00,00,00, 00,00,00,00, 38,03,00,00, 00,C2,01,00, 00,E1,00,00
HKR, , DCB, 1, 1C,00,00,00, 00,E1,00,00, 15,20,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR, Init, 1, , "ATZ" ; reset default values and terminate any calls
HKR, Init, 2, , "ATE1V1"
HKR, Answer, 1, , "ATA"
HKR, Hangup, 1, , "ATHE1"
HKR, , Reset, , "ATZ"
HKR, Settings, Prefix, , "AT"
HKR, Settings, Terminator, , ""
HKR, Settings, DialPrefix, , "D"
HKR, Settings, DialSuffix, , ""
HKR, Settings, Pulse, , "P"
HKR, Settings, Tone, , "T"
HKR, Monitor, 1, , "ATS0=0"
HKR, Monitor, 2, , "None"
HKR, Settings, FlowControl_Off, ,  "+IFC=0,0"
HKR, Settings, FlowControl_Hard, , "+IFC=2,2"
HKR, Settings, FlowControl_Soft, , "+IFC=1,1"

[Moto.MDMSettings1X]
HKR, , Properties, 1, 00,00,00,00, FF,00,00,00, FF,00,00,00, 00,00,00,00, 00,00,00,00, 38,03,00,00, 00,C2,01,00, 00,4B,00,00
HKR, , DCB, 1, 1C,00,00,00, 00,4B,00,00, 15,20,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR, Init, 1, , "ATZ" ; reset default values and terminate any calls
HKR, Init, 2, , "ATE1V1"
HKR, Answer, 1, , "ATA"
HKR, Hangup, 1, , "ATHE1"
HKR, , Reset, , "ATZ"
HKR, Settings, Prefix, , "AT"
HKR, Settings, Terminator, , ""
HKR, Settings, DialPrefix, , "D"
HKR, Settings, DialSuffix, , ""
HKR, Settings, Pulse, , "P"
HKR, Settings, Tone, , "T"
HKR, Monitor, 1, , "ATS0=0"
HKR, Monitor, 2, , "None"
HKR, Settings, FlowControl_Off, ,  "+IFC=0,0"
HKR, Settings, FlowControl_Hard, , "+IFC=2,2"
HKR, Settings, FlowControl_Soft, , "+IFC=1,1"

[Moto.MDMResponse]
HKR, Responses, "OK",          1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "RING",        1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "ERROR",       1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO DIALTONE", 1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO DIAL TONE",1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "BUSY",        1, 06, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO CARRIER",  1, 04, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO ANSWER",   1, 07, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT",     1, 02, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300",       1, 02, 00, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600",       1, 02, 00, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200",      1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400",      1, 02, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800",      1, 02, 00, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200",      1, 02, 00, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600",      1, 02, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000",     1, 02, 00, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400",     1, 02, 00, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800",     1, 02, 00, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200",     1, 02, 00, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600",     1, 02, 00, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000",     1, 02, 00, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400",     1, 02, 00, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800",     1, 02, 00, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 31200",     1, 02, 00, E0,79,00,00, 00,00,00,00
HKR, Responses, "CONNECT 33600",     1, 02, 00, 40,83,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400",     1, 02, 00, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600",     1, 02, 00, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 115200",    1, 02, 00, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200",   1, 02, 00, 00,C2,01,00, 00,00,00,00

[GsmMdmResponse]
HKR, Responses, "0",  1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed
HKR, Responses, "1",  1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection
HKR, Responses, "2",  1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated
HKR, Responses, "3",  1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER
HKR, Responses, "4",  1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command
HKR, Responses, "5",  1, 02, 00, B0,04,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected
HKR, Responses, "6",  1, 05, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal
HKR, Responses, "7",  1, 06, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER

[V25terMdmResponse]
HKR, Responses, "0",  1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed
HKR, Responses, "1",  1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection
HKR, Responses, "2",  1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated
HKR, Responses, "3",  1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER
HKR, Responses, "4",  1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command
HKR, Responses, "6",  1, 05, 00, 00,00,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected
HKR, Responses, "7",  1, 06, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal
HKR, Responses, "8",  1, 07, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER

Results 21 - 25 of 28



Need Help? Find us at facebook

All possible solutions

Got computer error message like:

"dll crash"
"bad image"
"error loading"
"Dll was not found"
"the procedure entry point Dll error"
"Dll could not be located"
"Access Violation"
"Cannot register Dll"

at startup or shutdown or run program?
No "missing dll" anymore - Repair dll errors - How to fix windows dll corrupt on your windows xp,vista,2000/2003,win7, win8,win10

  • Download and install dll.
  • Download and install the latest update.
  • Install windows updates automatically/regularly, allow Windows check updates in the background.
  • Reinstall the application.