(PECL win32service >=0.1.0)
win32_start_service — Inicia um serviço
Tenta iniciar o serviço nomeado. Requer privilégios administrativos ou uma conta com direitos apropriados definidos na ACL do serviço.
servicenameO nome abreviado do serviço.
machineNome da máquina opcional. Se omitido, a máquina local será usada.
Nenhum valor é retornado.
Antes da versão 1.0.0, retornava WIN32_NO_ERROR em caso de sucesso, false se houver um problema com os parâmetros ou um Código de Erro Win32 em caso de falha.
Uma exceção ValueError é lançada se o
valor do parâmetro servicename estiver vazio.
Uma exceção Win32ServiceException é lançada em caso de erro.
| Versão | Descrição |
|---|---|
| PECL win32service 1.0.0 |
Lança uma exceção ValueError em caso de dados inválidos nos parâmetros,
anteriormente retornava false.
|
| PECL win32service 1.0.0 | Lança uma exceção Win32ServiceException em caso de erro, anteriormente um Código de Erro Win32 era retornado. |
| PECL win32service 1.0.0 | O tipo de retorno agora é void, anteriormente era mixed. |
| PECL win32service 0.3.0 | Esta função não requer mais uma conta de administrador se a ACL estiver definida para outra conta. |