Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

172 lines
5.9 KiB

;
; Active Directory Installation Script
;
[Version]
Signature=$CHICAGO$
AdvancedINF=2.5,"You need a new version of advpack.dll"
;
; INF Entry Points
;
[DefaultInstall]
CopyFiles = CopyInf, CopySys.95
AddReg = RegMSExt
CustomDestination=CustomDestination95
[DefaultInstall.NT]
CopyFiles = CopyInf, CopySys.NT
AddReg = RegMSExt
CustomDestination=CustomDestinationNT
;
; Destination Directories
;
[DestinationDirs]
CopyInf = 17
CopySys.95 = 11
CopySys.NT = 11
[CustomDestination95]
[CustomDestinationNT]
;
; File Sections
;
[CopyInf]
msext.inf
[CopySys.95]
adsmsext.tlb,,,33
adsmsext.dll,,,33
[CopySys.NT]
adsmsext.tlb,,,33
adsmsext.dll,,,33
;
; Registry Settings
;
[RegMSExt]
;
; User Extension
;
HKCR,MSExtUser\Clsid,,,"{4de7016c-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},,,"Microsoft User Extension"
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtUser"
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\User\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Computer\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
;
; Organization Extension
;
HKCR,MSExtOrganization\Clsid,,,"{dccc0bed-6066-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503},,,"Microsoft Organization Extension"
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganization"
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Organization\{dccc0bed-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a1cd2dc6-effe-11cf-8abc-00c04fd8d503}"
;
; Organization Unit Extension
;
HKCR,MSExtOrganizationUnit\Clsid,,,"{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},,,"Microsoft OrganizationUnit Extension"
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganizationUnit"
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\OrganizationalUnit\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a2f733b8-effe-11cf-8abc-00c04fd8d503}"
;
; Locality Extension
;
HKCR,MSExtLocality\Clsid,,,"{2dfb3a35-6071-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},,,"Microsoft Locality Extension"
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtLocality"
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Locality\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a05e03a2-effe-11cf-8abc-00c04fd8d503}"
;
; PrintQueue Extension
;
HKCR,MSExtPrintQueue\Clsid,,,"{9f37f39c-6f49-11d1-8c18-00c04fd8d503}"
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},,,"Microsoft PrintQueue Extension"
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtPrintQueue"
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\PrintQueue\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{b15160d0-1226-11cf-a985-00aa006bc149}","{124be5c0-156e-11cf-a986-00aa006bc149}"
;
; Group Extension
;
HKCR,MSExtGroup\Clsid,,,"{94a909a5-6f52-11d1-8c18-00c04fd8d503}"
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503},,,"Microsoft Group Extension"
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtGroup"
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Group\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\localGroup\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
;
; TypeLibrary Registration Information
;
HKCR,TypeLib\{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}\1.0,,,"Microsoft ADSI Extensions Type Library"
HKCR,TypeLib\{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}\1.0\0\win32,,,"%11%\adsmsext.tlb"
[UnRegMSExt]
;
; Disk Layout Information
;
[SourceDisksNames]
99 = %DiskName%,dstp.tag,0
[SourceDisksFiles]
msext.inf = 99
adsmsext.tlb = 99
adsmsext.dll = 99
;
; Strings
;
[Strings]