Reiniciar Funções do Gerenciador

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 Gerenciador de Reinicialização.
RmJoinSession Une o processo de um aplicativo a uma sessão existente do Gerenciador de Reinicialização.
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 Gerenciador de Reinicialização.
Rmgetlist Usado pelos instaladores para obter uma lista de todos os aplicativos afetados pelos recursos registrados e seus status atuais.
RmGetFilterList Consulta a status de 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 a função RmGetList, RmShutdown ou RmRestart atual.