Función ResUtilStartResourceService (resapi.h)
Inicia un servicio. El tipo PRESUTIL_START_RESOURCE_SERVICE define un puntero a esta función.
Sintaxis
DWORD ResUtilStartResourceService(
[in] LPCWSTR pszServiceName,
[out] LPSC_HANDLE phServiceHandle
);
Parámetros
[in] pszServiceName
Cadena Unicode terminada en NULL que contiene el nombre del servicio que se va a iniciar.
[out] phServiceHandle
Puntero opcional a un identificador en el que se devuelve el identificador al servicio iniciado. Este identificador debe cerrarse mediante una llamada a la función de utilidad de clúster ResUtilStopService o a la función CloseServiceHandle.
Valor devuelto
Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.
Si se produce un error en la operación, la función devuelve un código de error del sistema. A continuación se muestra un posible código de error.
Código devuelto | Descripción |
---|---|
|
No se inició el servicio. |
Comentarios
La función de utilidad ResUtilStartResourceService encapsula las llamadas necesarias al administrador de control de servicios, lo que proporciona una manera cómoda de iniciar servicios en el clúster. El uso de ResUtilStartResourceService es opcional. Si el servicio que se va a iniciar requiere restricciones de acceso específicas u otro control especial, use las funciones del administrador de control de servicios en su lugar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Plataforma de destino | Windows |
Encabezado | resapi.h |
Library | ResUtils.lib |
Archivo DLL | ResUtils.dll |