Restart Manager Functions
The Restart Manager API uses the functions identified in the following table.
Function | Description |
---|---|
RmAddFilter | Modifies shutdown or restart actions. |
RmStartSession | Starts a new Restart Manager session. |
RmJoinSession | Joins the process of an application to an existing Restart Manager session. |
RmEndSession | Ends the Restart Manager session. |
RmRegisterResources | Registers resources, such as filenames, service short names, or RM_UNIQUE_PROCESS structures, to a Restart Manager session. |
RmGetList | Used by installers to get a list of all applications affected by registered resources and their current status. |
RmGetFilterList | Queries the status of shutdown and restart modifications that have already been applied. |
RmShutdown | Initiates the shut down of applications and services. |
RmRemoveFilter | Removes shutdown and restart modifications that have already been applied. |
RmRestart | Restarts applications and services that have been shut down by the RmShutdown function and that have been registered for restart using RegisterApplicationRestart. |
RmCancelCurrentTask | Cancels the current RmGetList, RmShutdown, or RmRestart function. |