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

SHELLSTATE structure is wrong, old, incompatible

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.10
    • Shell
    • None

    Description

      According to registry (HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer), sizeof(SHELLSTATE) must be 36 in Win2k3. The registry value ShellState and the SHELLSTATE structure are different in size and layout. The current SHELLSTATE is wrong, old, and/or incompatible (to be retested!). We have to check whether the binary layout of SHELLSTATE is correct on both of MSVC and GCC.

      Attachments

        1. CORE-12822_SHELLSTATE_UINT-16.patch
          0.7 kB
          Serge Gautherie
        2. CORE-12822_ShlObj-h_GNUC_UINT-16.patch
          2 kB
          Serge Gautherie
        3. ShellState-w2k3.txt
          1 kB
          Katayama Hirofumi MZ

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              katayama_hirofumi_mz Katayama Hirofumi MZ
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: