Vanara/PInvoke/RstrtMgr
David Hall 935c757d8d Added nullability to RstrtMgr 2023-10-19 21:41:57 -06:00
..
RstrtMgr.cs Added nullability to RstrtMgr 2023-10-19 21:41:57 -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