ResUtilStopService function (resapi.h)

Stops a service identified by a handle. The PRESUTIL_STOP_SERVICE type defines a pointer to this function.

Syntax

DWORD ResUtilStopService(
  [in] SC_HANDLE hServiceHandle
);

Parameters

[in] hServiceHandle

Handle of the service to stop.

Return value

If the operation succeeds, the function returns ERROR_SUCCESS.

If the operation fails, the function returns a system error code. The following is a possible error code.

Return code Description
ERROR_TIMEOUT
Service did not stop after a reasonable number of retries.

Remarks

The ResUtilStopService utility function closes the handle specified in hServiceHandle when it stops the service.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Target Platform Windows
Header resapi.h
Library ResUtils.lib
DLL ResUtils.dll