2021-03-01 17:07:01 -05:00
## Vanara.PInvoke.RstrtMgr
PInvoke API (methods, structures and constants) imported from Windows RstrtMgr.dll.
- Includes methods from rstrtmgr.dll
- Current NuGet release: [![Nuget ](https://img.shields.io/nuget/v/Vanara.PInvoke.RstrtMgr?logo=nuget&style=flat-square )![Nuget ](https://img.shields.io/nuget/dt/Vanara.PInvoke.RstrtMgr?label=%20&style=flat-square )](https://www.nuget.org/packages/Vanara.PInvoke.RstrtMgr)
### Methods - 100% API coverage (11 of 11 functions)
Native Method | Header | Managed Method
--- | --- | ---
[RmAddFilter ](https://www.google.com/search?num=5&q=RmAddFilter+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmAddFilter ](https://github.com/dahall/Vanara/search?l=C%23&q=RmAddFilter )
[RmCancelCurrentTask ](https://www.google.com/search?num=5&q=RmCancelCurrentTask+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmCancelCurrentTask ](https://github.com/dahall/Vanara/search?l=C%23&q=RmCancelCurrentTask )
[RmEndSession ](https://www.google.com/search?num=5&q=RmEndSession+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmEndSession ](https://github.com/dahall/Vanara/search?l=C%23&q=RmEndSession )
[RmGetFilterList ](https://www.google.com/search?num=5&q=RmGetFilterList+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmGetFilterList ](https://github.com/dahall/Vanara/search?l=C%23&q=RmGetFilterList )
[RmGetList ](https://www.google.com/search?num=5&q=RmGetList+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmGetList ](https://github.com/dahall/Vanara/search?l=C%23&q=RmGetList )
[RmJoinSession ](https://www.google.com/search?num=5&q=RmJoinSession+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmJoinSession ](https://github.com/dahall/Vanara/search?l=C%23&q=RmJoinSession )
[RmRegisterResources ](https://www.google.com/search?num=5&q=RmRegisterResources+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmRegisterResources ](https://github.com/dahall/Vanara/search?l=C%23&q=RmRegisterResources )
[RmRemoveFilter ](https://www.google.com/search?num=5&q=RmRemoveFilter+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmRemoveFilter ](https://github.com/dahall/Vanara/search?l=C%23&q=RmRemoveFilter )
[RmRestart ](https://www.google.com/search?num=5&q=RmRestart+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmRestart ](https://github.com/dahall/Vanara/search?l=C%23&q=RmRestart )
[RmShutdown ](https://www.google.com/search?num=5&q=RmShutdown+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmShutdown ](https://github.com/dahall/Vanara/search?l=C%23&q=RmShutdown )
[RmStartSession ](https://www.google.com/search?num=5&q=RmStartSession+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmStartSession ](https://github.com/dahall/Vanara/search?l=C%23&q=RmStartSession )
2022-05-09 17:56:58 -04:00
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[RM_APP_STATUS ](https://www.google.com/search?num=5&q=RM_APP_STATUS+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_APP_STATUS ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_APP_STATUS )
[RM_APP_TYPE ](https://www.google.com/search?num=5&q=RM_APP_TYPE+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_APP_TYPE ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_APP_TYPE )
[RM_FILTER_ACTION ](https://www.google.com/search?num=5&q=RM_FILTER_ACTION+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_FILTER_ACTION ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_FILTER_ACTION )
[RM_FILTER_TRIGGER ](https://www.google.com/search?num=5&q=RM_FILTER_TRIGGER+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_FILTER_TRIGGER ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_FILTER_TRIGGER )
[RM_REBOOT_REASON ](https://www.google.com/search?num=5&q=RM_REBOOT_REASON+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_REBOOT_REASON ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_REBOOT_REASON )
[RM_SHUTDOWN_TYPE ](https://www.google.com/search?num=5&q=RM_SHUTDOWN_TYPE+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_SHUTDOWN_TYPE ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_SHUTDOWN_TYPE )
2021-03-01 17:07:01 -05:00
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[RM_FILTER_INFO ](https://www.google.com/search?num=5&q=RM_FILTER_INFO+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_FILTER_INFO ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_FILTER_INFO )
[RM_PROCESS_INFO ](https://www.google.com/search?num=5&q=RM_PROCESS_INFO+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_PROCESS_INFO ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_PROCESS_INFO )
[RM_UNIQUE_PROCESS ](https://www.google.com/search?num=5&q=RM_UNIQUE_PROCESS+site%3Adocs.microsoft.com ) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_UNIQUE_PROCESS ](https://github.com/dahall/Vanara/search?l=C%23&q=RM_UNIQUE_PROCESS )