Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-10837

[browseui] Unable to launch Folder Options due to missing class

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.1
    • Component/s: Shell
    • Labels:

      Description

      Disabling line 3206 in shellbrowser.cpp will enable the menu item to launch the Folder Options dialog. In Windows, it works just fine. In ReactOS, it does not work and the log shows why.

      80040154 is REGDB_E_CLASSNOTREG. This following is the XP CLSID entry for the one missing in ROS:

      Windows Registry Editor Version 5.00
       
      [HKEY_CLASSES_ROOT\CLSID\{6D5313C0-8C62-11D1-B2CD-006097DF8C11}]
      @="Folder Options Property Page Extension"
       
      [HKEY_CLASSES_ROOT\CLSID\{6D5313C0-8C62-11D1-B2CD-006097DF8C11}\InProcServer32]
      @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
        00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,00,48,00,\
        45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
      "ThreadingModel"="Apartment"

      or http://www.windowrdb.com/w.php?w=hkcr-clsid-6d5313c0-8c62-11d1-b2cd-006097df8c11

      It looks like the class needs to be registered and it should hopefully work in ROS.

        Attachments

          Activity

            People

            • Assignee:
              learn_more Mark Jansen
              Reporter:
              Pi_User5 Pi_User5
            • Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: