; Copyright (c) 2001 [Version] Signature="$CHICAGO$" Class=USB Provider=%LD% LayoutFile=layout.inf [Manufacturer] %LD%=LD [LD] %USB\VID_0483&PID_1307.DeviceDesc%=USB_MSDInstall,USB\VID_0483&PID_1307 [PreCopySection] HKR,,NoSetupUI,,1 ;************************************************ ; File definitions - sources and destinations ;************************************************ [DestinationDirs] DefaultDestDir=10 USB.Drvrs=10,SYSTEM32\DRIVERS USB.VxD=10,SYSTEM\IOSUBSYS USB.ShellExtension=11,%SUBDIR% USB.inf=10,INF\OTHER [SourceDisksNames] 1="Leading Driver USB Driver Disk",,, [SourceDisksFiles] USB_MSD.sys=1 MSDShell.dll=1 MSDServ.dll=1 USB_MSD.pdr=1 USB_MSD.inf=1 USB_PORT.inf=1 [USB.Drvrs] USB_MSD.sys [USB.VxD] USB_MSD.pdr [USB.ShellExtension] MSDShell.dll MSDServ.dll [USB.inf] USB_MSD.inf USB_PORT.inf ;*************************************************************** ; Install ;*************************************************************** [USB_MSDInstall] CopyFiles=USB.Drvrs,USB.VxD,USB.ShellExtension,USB.inf AddReg=USB_MSD.DriverAddReg,USB_MSD.Driver2AddReg,USB_MSD.ShellExtensionAddReg DelReg=USB_MSD.ShellExtensionDelReg [USB_MSD.DriverAddReg] HKR,,DevLoader,0,*ntkern HKR,,NTMPDriver,,"USB_MSD.sys" [USB_MSD.Driver2AddReg] ; Drive icons HKLM,Software\Microsoft\Windows\CurrentVersion\RunServices,"Mass Storage Check Registry",,"rundll32.exe %11%\%SUBDIR%\MSDServ.dll,CheckRegistry" ; Card Types which need SSFDC HKLM,Software\Microsoft\Windows\CurrentVersion\explorer\DriveIcons,SmcNeedsSSFDC,,"" ;============================================================================================================================== ; Licence keys ; - Device VID0483, PID1307 HKLM,System\CurrentControlSet\Services\{1477DC20-2828-11d5-95D7-0050041B1E9F},5fe7b15f41c9bd9e,,"" ;============================================================================================================================== [USB_MSD.ShellExtensionAddReg] ; Shell extension for format applet and propery sheet ; - COM object HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F},,,%SHELLEXTNAME% HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F}\ProgID,,,%PROGID1% HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F}\VersionIndependentProgID,,,%PROGID% HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F}\InprocServer32,,,"%11%\%SUBDIR%\MSDShell.dll" HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F}\InprocServer32,ThreadingModel,,"Apartment" HKCR,CLSID\{16871AC2-EAFF-11D4-94D8-0050041B1E9F}\TypeLib,,,%TYPELIBCLSID% HKCR,STFormatApplet.CtxMenuExt.1,,,%SHELLEXTNAME% HKCR,STFormatApplet.CtxMenuExt.1,CLSID,,%SHELLEXTCLSID% HKCR,STFormatApplet.CtxMenuExt,,,%SHELLEXTNAME% HKCR,STFormatApplet.CtxMenuExt,CLSID,,%SHELLEXTCLSID% HKCR,STFormatApplet.CtxMenuExt,CurVer,,%PROGID1% ; - Registration to Drive object type HKCR,Drive\shellex\ContextMenuHandlers\%SHELLEXTNAME%,,,%SHELLEXTCLSID% HKCR,Drive\shellex\PropertySheetHandlers\%SHELLEXTNAME%,,,%SHELLEXTCLSID% [USB_MSD.ShellExtensionDelReg] HKCR,Drive\shellex\ContextMenuHandlers\{59099400-57FF-11CE-BD94-0020AF85B590} ;*************************************************************** ; Strings ;*************************************************************** [Strings] LD="Leading Driver" USB\VID_0483&PID_1307.DeviceDesc="USB Mass Storage Device" SUBDIR="ShellExt" SHELLEXTNAME="Mass Storage Shell Extension Class" PROGID1="STFormatApplet.CtxMenuExt.1" PROGID="STFormatApplet.CtxMenuExt" TYPELIBCLSID="{16871AB5-EAFF-11D4-94D8-0050041B1E9F}" SHELLEXTCLSID="{16871AC2-EAFF-11D4-94D8-0050041B1E9F}" UNINSTALL_STRING="Mass Storage Package"