[HIVECLS] Add the needed registry items for AssocGetPerceivedType. By Mark Jansen...
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 6 Jun 2015 14:30:30 +0000 (14:30 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 6 Jun 2015 14:30:30 +0000 (14:30 +0000)
svn path=/trunk/; revision=68044

reactos/boot/bootdata/hivecls.inf

index d5e8c91..0d011e7 100644 (file)
@@ -35,7 +35,9 @@ HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.e
 
 ; Virtual Device Drivers
 HKCR,".386","",0x00000000,"vxdfile"
 
 ; Virtual Device Drivers
 HKCR,".386","",0x00000000,"vxdfile"
+HKCR,".386","PerceivedType",0x00000000,"system"
 HKCR,".vxd","",0x00000000,"vxdfile"
 HKCR,".vxd","",0x00000000,"vxdfile"
+HKCR,".vxd","PerceivedType",0x00000000,"system"
 HKCR,"vxdfile","",0x00000000,"Virtual Device Driver"
 HKCR,"vxdfile","NoOpen",0x00000000,""
 HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-157"
 HKCR,"vxdfile","",0x00000000,"Virtual Device Driver"
 HKCR,"vxdfile","NoOpen",0x00000000,""
 HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-157"
@@ -134,8 +136,10 @@ HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe %1"
 ; set MIME type for .html and .htm because Tiny webserver needs it
 HKCR,".htm","",0x00000000,"htmlfile"
 HKCR,".htm","Content Type",0x00000000,"text/html"
 ; set MIME type for .html and .htm because Tiny webserver needs it
 HKCR,".htm","",0x00000000,"htmlfile"
 HKCR,".htm","Content Type",0x00000000,"text/html"
+HKCR,".htm","PerceivedType",0x00000000,"text"
 HKCR,".html","",0x00000000,"htmlfile"
 HKCR,".html","Content Type",0x00000000,"text/html"
 HKCR,".html","",0x00000000,"htmlfile"
 HKCR,".html","Content Type",0x00000000,"text/html"
+HKCR,".html","PerceivedType",0x00000000,"text"
 HKCR,"htmlfile","",0x00000000,"HTML File"
 HKCR,"htmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\ieframe.dll,0"
 HKCR,"htmlfile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1"
 HKCR,"htmlfile","",0x00000000,"HTML File"
 HKCR,"htmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\ieframe.dll,0"
 HKCR,"htmlfile\shell\open\command","",0x00020000,"""%programfiles%\Internet Explorer\iexplore.exe"" %1"
@@ -209,6 +213,11 @@ HKCR,".c","",0x00000000,"txtfile"
 HKCR,".cpp","",0x00000000,"txtfile"
 HKCR,".h","",0x00000000,"txtfile"
 HKCR,".hpp","",0x00000000,"txtfile"
 HKCR,".cpp","",0x00000000,"txtfile"
 HKCR,".h","",0x00000000,"txtfile"
 HKCR,".hpp","",0x00000000,"txtfile"
+HKCR,".txt","PerceivedType",0x00000000,"text"
+HKCR,".c","PerceivedType",0x00000000,"text"
+HKCR,".cpp","PerceivedType",0x00000000,"text"
+HKCR,".h","PerceivedType",0x00000000,"text"
+HKCR,".hpp","PerceivedType",0x00000000,"text"
 HKCR,".txt\shellnew","",0x00000000,""
 HKCR,".txt\shellnew","NullFile",0x00020000,""
 HKCR,"txtfile","",0x00000000,"Text Document"
 HKCR,".txt\shellnew","",0x00000000,""
 HKCR,".txt\shellnew","NullFile",0x00020000,""
 HKCR,"txtfile","",0x00000000,"Text Document"
@@ -339,6 +348,43 @@ HKCR,"Applications\notepad.exe\shell\open\command","",0x00000002,"notepad.exe %1
 HKCR,"Applications\mspaint.exe\shell\open\command","",0x00000002,"mspaint.exe %1"
 HKCR,"Applications\wordpad.exe\shell\open\command","",0x00000002,"wordpad.exe %1"
 
 HKCR,"Applications\mspaint.exe\shell\open\command","",0x00000002,"mspaint.exe %1"
 HKCR,"Applications\wordpad.exe\shell\open\command","",0x00000002,"wordpad.exe %1"
 
+; Misc Perceived types
+HKCR,".asm","PerceivedType",0x00000000,"text"
+HKCR,".asmx","PerceivedType",0x00000000,"text"
+HKCR,".aspx","PerceivedType",0x00000000,"text"
+HKCR,".chk","PerceivedType",0x00000000,"system"
+HKCR,".css","",0x00000000,"CSSfile"
+HKCR,".css","PerceivedType",0x00000000,"text"
+HKCR,".cxx","PerceivedType",0x00000000,"text"
+HKCR,".def","PerceivedType",0x00000000,"text"
+HKCR,".diz","PerceivedType",0x00000000,"text"
+HKCR,".gz","PerceivedType",0x00000000,"compressed"
+HKCR,".hxx","PerceivedType",0x00000000,"text"
+HKCR,".inc","PerceivedType",0x00000000,"text"
+HKCR,".java","PerceivedType",0x00000000,"text"
+HKCR,".local","PerceivedType",0x00000000,"system"
+HKCR,".manifest","PerceivedType",0x00000000,"system"
+HKCR,".nvr","PerceivedType",0x00000000,"text"
+HKCR,".ocx","",0x00000000,"ocxfile"
+HKCR,".ocx","PerceivedType",0x00000000,"system"
+HKCR,".php3","PerceivedType",0x00000000,"text"
+HKCR,".pl","PerceivedType",0x00000000,"text"
+HKCR,".plg","PerceivedType",0x00000000,"text"
+HKCR,".ps1xml","PerceivedType",0x00000000,"text"
+HKCR,".sed","PerceivedType",0x00000000,"text"
+HKCR,".shtml","PerceivedType",0x00000000,"text"
+HKCR,".sql","PerceivedType",0x00000000,"text"
+HKCR,".tar","PerceivedType",0x00000000,"compressed"
+HKCR,".text","PerceivedType",0x00000000,"text"
+HKCR,".tgz","PerceivedType",0x00000000,"compressed"
+HKCR,".tsv","PerceivedType",0x00000000,"text"
+HKCR,".wdp","PerceivedType",0x00000000,"image"
+HKCR,".wmz","",0x00000000,"WMZFile"
+HKCR,".wmz","PerceivedType",0x00000000,"compressed"
+HKCR,".wsz","PerceivedType",0x00000000,"compressed"
+HKCR,".x","PerceivedType",0x00000000,"text"
+HKCR,".z","PerceivedType",0x00000000,"compressed"
+
 ; For language support:
 
 HKCR,"MIME",,0x00000012
 ; For language support:
 
 HKCR,"MIME",,0x00000012