RegisterServiceProcess
The RegisterServiceProcess
function registers or unregisters a service process. A service process
continues to run after the user logs off.
DWORD
RegisterServiceProcess(DWORD dwProcessId,
DWORD dwType);
Parameters
dwProcessId
Specifies the
identifier of the process to register as a service process. Specifies NULL to
register the current process.
dwType
Specifies
whether the service is to be registered or unregistered. This parameter can be
one of the following values.
Value |
Meaning |
RSP_SIMPLE_SERVICE |
Registers
the process as a service process. |
RSP_UNREGISTER_SERVICE |
Unregisters
the process as a service process. |
Return Value
The return
value is 1 if successful or 0 if an error occurs.