Vanara/PInvoke/RstrtMgr/readme.md

35 lines
5.1 KiB
Markdown

## 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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RmStartSession](https://github.com/dahall/Vanara/search?l=C%23&q=RmStartSession)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[RM_APP_STATUS](https://www.google.com/search?num=5&q=RM_APP_STATUS+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_SHUTDOWN_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=RM_SHUTDOWN_TYPE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[RM_FILTER_INFO](https://www.google.com/search?num=5&q=RM_FILTER_INFO+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | restartmanager.h | [Vanara.PInvoke.RstrtMgr.RM_UNIQUE_PROCESS](https://github.com/dahall/Vanara/search?l=C%23&q=RM_UNIQUE_PROCESS)