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.
178 lines
9.7 KiB
178 lines
9.7 KiB
|
|
; ------------------------------------------------------------------------------
|
|
; RegItems with %11% or %25% are substituted on NT
|
|
; with %SystemRoot%\whatever. But this needs to be REG_EXPAND_SZ!
|
|
; The flag 131072 (0x20000) will make the item REG_EXPAND_SZ,
|
|
; Any entrys that go into the registry that contain
|
|
; %SYS_MOD_PATH%, %11%, %25% MUST have this flag set. (w95 ignores it).
|
|
; ------------------------------------------------------------------------------
|
|
|
|
; ------------------------------------------------------------------------------
|
|
; CLSID_IMimeInternational
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeInternational%,,,"CLSID_IMimeInternational"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeInternational%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeInternational%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeInternational%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeBody
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeBody%,,,"CLSID_IMimeBody"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeBody%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeBody%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeBody%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeMessageParts
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageParts%,,,"CLSID_IMimeMessageParts"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageParts%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageParts%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageParts%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeAllocator
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeAllocator%,,,"CLSID_IMimeAllocator"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeAllocator%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeAllocator%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeAllocator%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeSecurity
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeSecurity%,,,"CLSID_IMimeSecurity"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeSecurity%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeSecurity%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeSecurity%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IVirtualStream
|
|
HKCR,CLSID\%CLSID_INETCOMM_IVirtualStream%,,,"CLSID_IVirtualStream"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IVirtualStream%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IVirtualStream%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IVirtualStream%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeHeaderTable
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHeaderTable%,,,"CLSID_IMimeHeaderTable"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHeaderTable%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHeaderTable%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHeaderTable%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimePropertySet
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySet%,,,"CLSID_IMimePropertySet"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySet%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySet%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySet%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimePropertySchema
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySchema%,,,"CLSID_IMimePropertySchema"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySchema%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySchema%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimePropertySchema%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeMessageTree
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageTree%,,,"CLSID_IMimeMessageTree"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageTree%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageTree%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessageTree%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeMessage
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessage%,,,"CLSID_IMimeMessage"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessage%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessage%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeMessage%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_IMimeObjResolver
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeObjResolver%,,,"CLSID_IMimeObjResolver"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeObjResolver%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeObjResolver%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; ------------------------------------------------------------------------------
|
|
; CLSID_ISMTPTransport
|
|
HKCR,CLSID\%CLSID_INETCOMM_ISMTPTransport%,,,"CLSID_ISMTPTransport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_ISMTPTransport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_ISMTPTransport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IPOP3Transport
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPOP3Transport%,,,"CLSID_IPOP3Transport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPOP3Transport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPOP3Transport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_INNTPTransport
|
|
HKCR,CLSID\%CLSID_INETCOMM_INNTPTransport%,,,"CLSID_INNTPTransport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_INNTPTransport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_INNTPTransport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IRASTransport
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRASTransport%,,,"CLSID_IRASTransport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRASTransport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRASTransport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IRangeList
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRangeList%,,,"CLSID_IRangeList"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRangeList%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IRangeList%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IIMAPTransport
|
|
HKCR,CLSID\%CLSID_INETCOMM_IIMAPTransport%,,,"CLSID_IIMAPTransport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IIMAPTransport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IIMAPTransport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IHTTPMailTransport
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHTTPMailTransport%,,,"CLSID_IHTTPMailTransport"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHTTPMailTransport%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHTTPMailTransport%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IPropFindRequest
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropFindRequest%,,,"CLSID_IPropFindRequest"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropFindRequest%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropFindRequest%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IPropPatchRequest
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropPatchRequest%,,,"CLSID_IPropPatchRequest"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropPatchRequest%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IPropPatchRequest%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; CLSID_IMimeHtmlProtocol
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHtmlProtocol%,,,"MHTML Asychronous Pluggable Protocol Handler"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHtmlProtocol%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IMimeHtmlProtocol%\InProcServer32,ThreadingModel,,"Both"
|
|
HKCR,Protocols\Handler\mhtml,,,"MHTML Asychronous Pluggable Protocol Handler"
|
|
HKCR,Protocols\Handler\mhtml,CLSID,,%CLSID_INETCOMM_IMimeHtmlProtocol%
|
|
|
|
; CLSID_IHashTable
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHashTable%,,,"CLSID_IHashTable"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHashTable%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHashTable%\InProcServer32,ThreadingModel,,"Apartment"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IHashTable%\TypeLib,,,%LIBID_INETCOMM_MIMEOLE%
|
|
|
|
; CLSID_MimeEdit
|
|
; version independant progID
|
|
HKCR,"OutlookExpress.MimeEdit",,,"Outlook Express Mime Editor"
|
|
HKCR,"OutlookExpress.MimeEdit\CLSID",,,%CLSID_INETCOMM_MimeEdit%
|
|
HKCR,"OutlookExpress.MimeEdit\CurVer",,,"OutlookExpress.MimeEdit.1"
|
|
|
|
; Set up this version's ProgID section
|
|
HKCR,"OutlookExpress.MimeEdit.1",,,"Outlook Express Mime Editor"
|
|
HKCR,"OutlookExpress.MimeEdit.1\CLSID",,,%CLSID_INETCOMM_MimeEdit%
|
|
|
|
; Set up the CLSID section
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%",,,"Outlook Express Mime Editor"
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\Control"
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\InprocServer32",,131072,%SYS_MOD_PATH%
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\InprocServer32","ThreadingModel",,"Apartment"
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\MiscStatus",,,"0"
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\ProgID",,,"OutlookExpress.MimeEdit.1"
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\VersionIndependentProgID",,,"OutlookExpress.MimeEdit"
|
|
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\Implemented Categories\{40FC6ED3-2438-11CF-A3DB-080036F12502}",,,,
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\Implemented Categories\{40FC6ED4-2438-11CF-A3DB-080036F12502}",,,,
|
|
; Safe for scripting disabled - cleaned up during install
|
|
;HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}",,,,
|
|
HKCR,"CLSID\%CLSID_INETCOMM_MimeEdit%\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}",,,,
|
|
|
|
|
|
; CLSID_IFontCache
|
|
HKCR,CLSID\%CLSID_INETCOMM_IFontCache%,,,"CLSID_IFontCache"
|
|
HKCR,CLSID\%CLSID_INETCOMM_IFontCache%\InprocServer32,,131072,%SYS_MOD_PATH%
|
|
HKCR,CLSID\%CLSID_INETCOMM_IFontCache%\InProcServer32,ThreadingModel,,"Both"
|
|
|
|
; Store the location of Inetcomm.dll so that if we move it, we don't break
|
|
; Trident who LoadLibrary's us
|
|
HKLM,"Software\Microsoft\Outlook Express\Inetcomm",DllPath,131072,%SYS_MOD_PATH%
|
|
|
|
; Stamp our version in the registry to help Outlook's perf (RADUB)
|
|
; ATHENA_VERSION is translated during build process
|
|
HKLM,"Software\Microsoft\Outlook Express\Inetcomm",Version,,"ATHENA_VERSION"
|