win32_set_service_exit_code

(PECL win32service >=0.4.0)

win32_set_service_exit_codeDefine ou retorna o código de saída do serviço em execução atual

Descrição

win32_set_service_exit_code(int $exitCode = 1): int

Altera ou retorna o código de saída. O código de saída será usado somente se o modo de saída não for normal. Se o valor não for zero, a configuração de recuperação poderá ser usada após falha do serviço. Consulte » Códigos de erro do sistema Microsoft para obter mais detalhes.

Caution

Esta função funciona apenas no SAPI "cli". Em outros SAPI esta função está desabilitada.

Parâmetros

exitCode

O código de retorno usado na saída.

Valor Retornado

Retorna o código de saída atual ou antigo.

Erros/Exceções

Antes da versão 1.0.0, se o SAPI não for "cli", esta função emite um erro de nível E_ERROR.

A partir da versão, lança uma exceção Win32ServiceException se o SAPI não for "cli".

Registro de Alterações

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.

Veja Também