Compartilhar via


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.