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
- blocks
-
CORE-6368 advapi32: VMware tools 8 service fails to start
-
- Resolved
-