ResUtilStartResourceService 函数 (resapi.h)
启动 服务。 PRESUTIL_START_RESOURCE_SERVICE类型定义指向此函数的指针。
语法
DWORD ResUtilStartResourceService(
[in] LPCWSTR pszServiceName,
[out] LPSC_HANDLE phServiceHandle
);
参数
[in] pszServiceName
包含要启动的服务名称的以 Null 结尾的 Unicode 字符串。
[out] phServiceHandle
指向一个句柄的可选指针,其中返回已启动服务的句柄。 必须通过调用群集实用工具函数 ResUtilStopService 或 函数 CloseServiceHandle 来关闭此句柄。
返回值
如果操作成功,函数将返回 ERROR_SUCCESS。
如果操作失败,函数将返回 系统错误代码。 下面是可能的错误代码。
返回代码 | 说明 |
---|---|
|
服务未启动。 |
注解
ResUtilStartResourceService 实用工具函数封装对服务控制管理器的必要调用,从而提供了一种在群集中启动服务的便捷方法。 使用 ResUtilStartResourceService 是可选的。 如果要启动的服务需要特定的访问限制或其他特殊处理,请改用服务控制管理器函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 企业版、Windows Server 2008 Datacenter |
目标平台 | Windows |
标头 | resapi.h |
Library | ResUtils.lib |
DLL | ResUtils.dll |