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. |
Community Additions
ADD
Show: