diff options
Diffstat (limited to 'scp2/inc/macros.inc')
-rwxr-xr-x[-rw-r--r--] | scp2/inc/macros.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc index 27ef93479d36..4d8f0b3903be 100644..100755 --- a/scp2/inc/macros.inc +++ b/scp2/inc/macros.inc @@ -520,6 +520,19 @@ End // --------------------------------------- +#define REGISTER_PROPERTY_HANDLER_FOR_EXTENSION(extension) \ + RegistryItem CONCAT2(gid_Regitem_Software_Microsoft_Windows_CurrentVersion_PropertySystem_PropertyHandlers_,extension) \ + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; \ + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; \ + ComponentCondition = "VersionNT >= 600"; \ + Styles = (X64); \ + Subkey = STRING(CONCAT2(SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.,extension)); \ + Value = "{AE424E85-F6DF-4910-A6A9-438797986431}"; \ + Val64 = "{AE424E85-F6DF-4910-A6A9-438797986431}"; \ + End + +// --------------------------------------- + #if defined WNT #define SCP2_URE_DL_DIR gid_Dir_Ure_Bin #define SCP2_URE_DL_NORMAL(n) n ".dll" |