Funções do Gerenciador de Reinicialização
A API do Gerenciador de Reinicialização usa as funções identificadas na tabela a seguir.
Função | Descrição |
---|---|
RmAddFilter | Modifica ações de desligamento ou reinicialização. |
RmStartSession | Inicia uma nova sessão do Restart Manager. |
RmJoinSession | Une o processo de um aplicativo a uma sessão existente do Restart Manager. |
RmEndSession | Encerra a sessão do Gerenciador de Reinicialização. |
RmRegisterResources | Registra recursos, como nomes de arquivo, nomes curtos de serviço ou estruturas de RM_UNIQUE_PROCESS, em uma sessão do Restart Manager. |
RmGetList | Usado pelos instaladores para obter uma lista de todos os aplicativos afetados por recursos registrados e seu status atual. |
RmGetFilterList | Consulta o status das modificações de desligamento e reinicialização que já foram aplicadas. |
RmShutdown | Inicia o desligamento de aplicativos e serviços. |
RmRemoveFilter | Remove as modificações de desligamento e reinicialização que já foram aplicadas. |
RmRestart | Reinicia aplicativos e serviços que foram desligados pela função RmShutdown e que foram registrados para reinicialização usando RegisterApplicationRestart. |
RmCancelCurrentTask | Cancela o RmGetList atual, RmShutdown ou função RmRestart. |