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

PATCH: advapi32: implement check for SERVICE_WIN32_OWN_PROCESS or SERVICE_WIN32_SHARE_PROCESS type

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • None
    • None
    • Operating System: ReactOS
      Platform: x86 Hardware

    Description

      Created an attachment (id=7893)
      Patch

      This patch implements the usage of the service types SERVICE_WIN32_OWN_PROCESS and SERVICE_WIN32_SHARE_PROCESS. It is needed for services which are internally known by the Services Control Manager by a certain given name (the so-called "Service Name") and which use another different name for initializing their SERVICE_TABLE_ENTRY structure: it's the case for instance of one of the services installed by the VMWare 8 tools installer, see CORE-6368.

      This patch also clean a little bit the ScServiceDispatcher procedure by making it using the dwBufferSize parameter and not initializing another new buffer for ControlPacket. Instead we make it use the well-initialized-and-sized lpMessageBuffer buffer (now also renamed ControlPacket) in StartServiceCtrlDispatcherA/W.

      Attachments

        Issue Links

          Activity

            People

              ekohl ekohl
              hbelusca hbelusca
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: