Skip to content

93. Services

Destroyer edited this page Dec 13, 2021 · 2 revisions

Namespace: Engine.Services

Fully handles Windows services.

Services Manager

  • VB
   Dim svcName As String = "themes"
   Dim svcDisplayName As String = ServiceUtils.GetDisplayName(svcName)
   Dim svcStatus As ServiceControllerStatus = ServiceUtils.GetStatus(svcName)
   Dim svcStartMode As ServiceUtils.SvcStartMode = ServiceUtils.GetStartMode(svcName)

   ServiceUtils.SetStartMode(svcName, ServiceUtils.SvcStartMode.Automatic)
   ServiceUtils.SetStatus(svcName, ServiceUtils.SvcStatus.Stop, wait:=True, throwOnStatusMissmatch:=True)
  • C#
    string svcName = "themes";
    string svcDisplayName = ServiceUtils.GetDisplayName(svcName);
    ServiceControllerStatus svcStatus = ServiceUtils.GetStatus(svcName);
    ServiceUtils.SvcStartMode svcStartMode = ServiceUtils.GetStartMode(svcName);

    ServiceUtils.SetStartMode(svcName, ServiceUtils.SvcStartMode.Automatic);
    ServiceUtils.SetStatus(svcName, ServiceUtils.SvcStatus.Stop, wait: true, throwOnStatusMissmatch: true);
Clone this wiki locally