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. |