|
|
; ; ACTIVE DS Installation Script ;
[Version] Signature=$CHICAGO$
; ; INF Entry Points ;
[DefaultInstall] CopyFiles = CopyInf, CopySys, CopySys.95 AddReg = RegSMP, RegUninstall, RegUninstall.95
[DefaultInstall.NT] CopyFiles = CopyInf, CopySys, CopySys.NT, CopySys.Perm AddReg = RegSMP, RegUninstall, RegUninstall.NT
[Uninstall] DelFiles = CopySys, CopyInf, CopySys.95 DelReg = UnRegSMP, UnRegUninstall
[Uninstall.NT] DelFiles = CopySys, CopyInf, CopySys.NT DelReg = UnRegSMP, UnRegUninstall
; ; Destination Directories ;
[DestinationDirs] CopyInf = 17 CopySys = 11 CopySys.95 = 11 CopySys.NT = 11 CopySys.NW = 11
; ; File Sections ;
[CopyInf] adsiis.inf
[CopySys] adsiis.dll,,,33
[CopySys.95]
[CopySys.NT]
[CopySys.Perm]
; ; Registry Settings ;
[RegSMP] HKLM,Software\Microsoft\ADs\Providers\IIS,,,"IISNamespace"
HKCR,IISNamespace\Clsid,,,"{d6bfa35e-89f2-11d0-8527-00c04fd8d503}" HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503},,,"IIS Namespace Object" HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}\InprocServer32,,,"adsiis.dll" HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}\ProgID,,,"IISNamespace" HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}\TypeLib,,,"{49d704a0-89f7-11d0-8527-00c04fd8d503}" HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}\Version,,,"0.0"
HKCR,IIS\Clsid,,,"{d88966de-89f2-11d0-8527-00c04fd8d503}" HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503},,,"IIS Provider Object" HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}\InprocServer32,,,"adsiis.dll" HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}\ProgID,,,"IIS" HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}\TypeLib,,,"{49d704a0-89f7-11d0-8527-00c04fd8d503}" HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}\Version,,,"0.0"
[UnRegSMP] HKLM,Software\Microsoft\ADs\Providers\IIS
HKCR,IISNamespace HKCR,CLSID\{d6bfa35e-89f2-11d0-8527-00c04fd8d503}
HKCR,IIS HKCR,CLSID\{d88966de-89f2-11d0-8527-00c04fd8d503}
; ; Add/Remove Control Panel Registry Settings ;
[RegUninstall] HKLM,%UninstKey%,"DisplayName",,%DispName%
[RegUninstall.95] HKLM,%UninstKey%,"UninstallString",,"RunDll setupx.dll,InstallHinfSection Uninstall 4 %UninstInf%"
[RegUninstall.NT] HKLM,%UninstKey%,"UninstallString",,"RunDll32 syssetup.dll,SetupInfObjectInstallAction Uninstall 4 %UninstInf%"
[UnRegUninstall] HKLM,%UninstKey%
; ; Disk Layout Information ;
[SourceDisksNames] 99 = %DiskName%,ADs,0
[SourceDisksFiles] adsiis.inf = 99 adsiis.dll = 99
; ; Strings ;
[Strings] UninstKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ADs" UninstInf = "adsiis.inf"
REG_SZ = 0x00000000 REG_MULTI_SZ = 0x00010000 REG_EXPAND_SZ = 0x00020000 REG_BINARY = 0x00000001 REG_DWORD = 0x00010001
DispName = "ACTIVE DS IIS Provider" DiskName = "ACTIVE DS IIS Provider Installation Disk"
|