Vanara/PInvoke/RstrtMgr
David Hall b2a78e184b Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters. 2023-03-31 09:47:53 -06:00
..
RstrtMgr.cs Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters. 2023-03-31 09:47:53 -06:00
Vanara.PInvoke.RstrtMgr.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00

readme.md

Vanara.PInvoke.RstrtMgr

PInvoke API (methods, structures and constants) imported from Windows RstrtMgr.dll.

  • Includes methods from rstrtmgr.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (11 of 11 functions)

Native Method Header Managed Method
RmAddFilter restartmanager.h Vanara.PInvoke.RstrtMgr.RmAddFilter
RmCancelCurrentTask restartmanager.h Vanara.PInvoke.RstrtMgr.RmCancelCurrentTask
RmEndSession restartmanager.h Vanara.PInvoke.RstrtMgr.RmEndSession
RmGetFilterList restartmanager.h Vanara.PInvoke.RstrtMgr.RmGetFilterList
RmGetList restartmanager.h Vanara.PInvoke.RstrtMgr.RmGetList
RmJoinSession restartmanager.h Vanara.PInvoke.RstrtMgr.RmJoinSession
RmRegisterResources restartmanager.h Vanara.PInvoke.RstrtMgr.RmRegisterResources
RmRemoveFilter restartmanager.h Vanara.PInvoke.RstrtMgr.RmRemoveFilter
RmRestart restartmanager.h Vanara.PInvoke.RstrtMgr.RmRestart
RmShutdown restartmanager.h Vanara.PInvoke.RstrtMgr.RmShutdown
RmStartSession restartmanager.h Vanara.PInvoke.RstrtMgr.RmStartSession

Enumerations

Native Enum Header Managed Enum
RM_APP_STATUS restartmanager.h Vanara.PInvoke.RstrtMgr.RM_APP_STATUS
RM_APP_TYPE restartmanager.h Vanara.PInvoke.RstrtMgr.RM_APP_TYPE
RM_FILTER_ACTION restartmanager.h Vanara.PInvoke.RstrtMgr.RM_FILTER_ACTION
RM_FILTER_TRIGGER restartmanager.h Vanara.PInvoke.RstrtMgr.RM_FILTER_TRIGGER
RM_REBOOT_REASON restartmanager.h Vanara.PInvoke.RstrtMgr.RM_REBOOT_REASON
RM_SHUTDOWN_TYPE restartmanager.h Vanara.PInvoke.RstrtMgr.RM_SHUTDOWN_TYPE

Structures

Native Structure Header Managed Structure
RM_FILTER_INFO restartmanager.h Vanara.PInvoke.RstrtMgr.RM_FILTER_INFO
RM_PROCESS_INFO restartmanager.h Vanara.PInvoke.RstrtMgr.RM_PROCESS_INFO
RM_UNIQUE_PROCESS restartmanager.h Vanara.PInvoke.RstrtMgr.RM_UNIQUE_PROCESS