Udostępnij za pośrednictwem


Ponowne uruchamianie funkcji menedżera

Interfejs API Menedżera ponownego uruchamiania używa funkcji zidentyfikowanych w poniższej tabeli.

Funkcja Opis
RmAddFilter Modyfikuje akcje zamykania lub ponownego uruchamiania.
RmStartSession Uruchamia nową sesję Menedżera ponownego uruchamiania.
RmJoinSession Dołącza proces aplikacji do istniejącej sesji Menedżera ponownego uruchamiania.
RmEndSession Kończy sesję Menedżera ponownego uruchamiania.
RmRegisterResources Rejestruje zasoby, takie jak nazwy plików, krótkie nazwy usługi lub struktury RM_UNIQUE_PROCESS, do sesji Menedżera ponownego uruchamiania.
RmGetList Używane przez instalatory do pobierania listy wszystkich aplikacji, na które mają wpływ zarejestrowane zasoby i ich bieżący stan.
RmGetFilterList Wysyła zapytanie o stan zamknięcia i ponownego uruchomienia modyfikacji, które zostały już zastosowane.
RmShutdown Inicjuje zamykanie aplikacji i usług.
RmRemoveFilter Usuwa modyfikacje zamykania i ponownego uruchamiania, które zostały już zastosowane.
RmRestart Uruchamia ponownie aplikacje i usługi, które zostały zamknięte przez funkcję RmShutdown i które zostały zarejestrowane do ponownego uruchomienia przy użyciu RegisterApplicationRestart.
RmCancelCurrentTask Anuluje bieżącą funkcję RmGetList, RmShutdownlub RmRestart.