mirror of
https://github.com/reactos/reactos.git
synced 2025-02-25 01:39:30 +00:00
[SHELL32/BOOTDATA]
- Move more shell32 registration to proper place svn path=/trunk/; revision=54699
This commit is contained in:
parent
4a02e70375
commit
c073996652
4 changed files with 38 additions and 37 deletions
|
@ -6,6 +6,7 @@ HKLM,"SOFTWARE\Classes",,0x00000010
|
||||||
|
|
||||||
; Default key
|
; Default key
|
||||||
HKCR,"*","",0x00000000,""
|
HKCR,"*","",0x00000000,""
|
||||||
|
HKCR,"SystemFileAssociations","",0x00000000,""
|
||||||
|
|
||||||
; Folders
|
; Folders
|
||||||
HKCR,"Folder","",0x00000000,"Folder"
|
HKCR,"Folder","",0x00000000,"Folder"
|
||||||
|
@ -283,23 +284,6 @@ HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.e
|
||||||
HKCR,"CLSID",,0x00000012
|
HKCR,"CLSID",,0x00000012
|
||||||
|
|
||||||
; For Shell32.dll
|
; For Shell32.dll
|
||||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}","",0x00000000,"Desktop"
|
|
||||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
|
||||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}","",0x00000000,"Shortcut"
|
|
||||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
|
||||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu","",0x00000000,""
|
|
||||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}","",0x00000000,"Shellfolder"
|
|
||||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
|
||||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}","",0x00000000,"IShellLinkA"
|
|
||||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
|
||||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}","",0x00000000,"IShellLinkW"
|
|
||||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
|
||||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
|
|
||||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","",0x00000000,"Computer Search Results Folder"
|
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","",0x00000000,"Computer Search Results Folder"
|
||||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-30521"
|
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-30521"
|
||||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-135"
|
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-135"
|
||||||
|
@ -307,26 +291,6 @@ HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","",0x00020000
|
||||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\ShellFolder","Attributes",0x00010001,0x20180000
|
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\ShellFolder","Attributes",0x00010001,0x20180000
|
||||||
|
|
||||||
; Open With shell extension
|
|
||||||
HKCR,"SystemFileAssociations","",0x00000000,""
|
|
||||||
HKCR,"Applications","",0x00000000,""
|
|
||||||
|
|
||||||
; Recycle bin is not implemented
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,"Recycle Bin"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-8964"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","InfoTip",0x00020000,"@%SystemRoot%\system32\shell32.dll,-22915"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","IntroText",0x00020000,"@%SystemRoot%\system32\shell32.dll,-31748"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","SortOrderIndex",0x00010001,0x00000060
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,31"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","Empty",0x00020000,"%SystemRoot%\system32\shell32.dll,31"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","Full",0x00020000,"%SystemRoot%\system32\shell32.dll,32"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32","",0x00020000,"%SystemRoot%\system32\shell32.dll"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","Attributes",0x00010001,0x20000140
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","CallForAttributes",0x00010001,0x00000040
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,""
|
|
||||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,""
|
|
||||||
|
|
||||||
; deskadp.dll shell extension
|
; deskadp.dll shell extension
|
||||||
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Adapter CPL Extension"
|
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Adapter CPL Extension"
|
||||||
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskadp.dll"
|
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskadp.dll"
|
||||||
|
|
|
@ -18,6 +18,10 @@ HKCR
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ForceRemove Applications
|
||||||
|
{
|
||||||
|
}
|
||||||
}
|
}
|
||||||
NoRemove *
|
NoRemove *
|
||||||
{
|
{
|
||||||
|
|
|
@ -9,5 +9,17 @@ HKCR
|
||||||
val ThreadingModel = s 'Apartment'
|
val ThreadingModel = s 'Apartment'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
NoRemove Interface
|
||||||
|
{
|
||||||
|
ForceRemove {000214E6-0000-0000-C000-000000000046} = s 'IShellFolder'
|
||||||
|
{
|
||||||
|
NumMethods = s '13'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
ProxyStubClsid32 = s '{bf50b68e-29b8-4386-ae9c-9734d5117cd5}'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,5 +19,26 @@ HKCR
|
||||||
MayChangeDefaultMenu = s ''
|
MayChangeDefaultMenu = s ''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
NoRemove Interface
|
||||||
|
{
|
||||||
|
ForceRemove {000214EE-0000-0000-C000-000000000046} = s 'IShellLinkA'
|
||||||
|
{
|
||||||
|
NumMethods = s '21'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
ForceRemove {000214F9-0000-0000-C000-000000000046} = s 'IShellLinkW'
|
||||||
|
{
|
||||||
|
NumMethods = s '21'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
ProxyStubClsid32 = s '{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}'
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue