win32service
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Win32ServiceException — A classe Win32ServiceException
- Win32Service\RightInfo — A classe Win32Service\RightInfo
- Win32Service\RightInfo::__construct — Cria um novo objeto (não utilizado)
- Win32Service\RightInfo::getDomain — Retorna o domínio do usuário
- Win32Service\RightInfo::getFullUsername — Retorna o domínio e o nome de usuário
- Win32Service\RightInfo::getRights — Retorna a lista de direitos
- Win32Service\RightInfo::getUsername — Retorna o nome de usuário
- Win32Service\RightInfo::isDenyAccess — Informa se o objeto RightInfo diz respeito a acesso negado ao recurso
- Win32Service\RightInfo::isGrantAccess — Informa se o objeto RightInfo diz respeito a acesso permitido ao recurso
- Exemplos
- Funções de win32service
- win32_add_right_access_service — Adiciona direitos de acesso para um nome de usuário ao serviço
- win32_add_service_env_var — Adiciona variável de ambiente personalizada no serviço
- win32_continue_service — Continua um serviço pausado
- win32_create_service — Cria uma nova entrada de serviço no banco de dados do GCS
- win32_delete_service — Exclui uma entrada de serviço do banco de dados do GCS
- win32_get_last_control_message — Retorna a última mensagem de controle enviada para este serviço
- win32_get_service_env_vars — Lê todas as variáveis de ambiente personalizadas no serviço
- win32_pause_service — Pausa um serviço
- win32_query_service_status — Consulta o status de um serviço
- win32_read_all_rights_access_service — Lê todos os direitos de acesso ao serviço
- win32_read_right_access_service — Lê os direitos de acesso de serviço para um nome de usuário
- win32_remove_right_access_service — Remove os direitos de acesso ao serviço para um nome de usuário
- win32_remove_service_env_var — Remove uma variável de ambiente personalizada no serviço
- win32_send_custom_control — Envia um controle personalizado para o serviço
- win32_set_service_exit_code — Define ou retorna o código de saída do serviço em execução atual
- win32_set_service_exit_mode — Define ou retorna o modo de saída do serviço em execução atual
- win32_set_service_pause_resume_state — Define ou retorna o recurso de pausa/retomada para o serviço em execução atual
- win32_set_service_status — Atualiza o status do serviço
- win32_start_service — Inicia um serviço
- win32_start_service_ctrl_dispatcher — Registra o script no GCS, para que ele possa atuar como o serviço com o nome fornecido
- win32_stop_service — Interrompe um serviço