MSFT_ServerServiceDetail class
Represents the details about an installed system service on the server.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[ClassVersion("1.0.0"), dynamic, provider("mgmtprovider"), AMENDMENT]
class MSFT_ServerServiceDetail
{
string Name;
string DisplayName;
string Description;
uint32 StartupType;
boolean IsDelayedAutoStart;
boolean IsTriggered;
uint32 SupportedControlCodes;
uint32 Status = 0;
uint64 ExitCode = 0;
string DependentServices[];
};
Members
The MSFT_ServerServiceDetail class has these types of members:
Properties
The MSFT_ServerServiceDetail class has these properties.
-
DependentServices
-
-
Data type: string array
-
Access type: Read-only
The list of names of dependent services.
-
-
Description
-
-
Data type: string
-
Access type: Read-only
The description of the service.
-
-
DisplayName
-
-
Data type: string
-
Access type: Read-only
The localized name of the service.
-
-
ExitCode
-
-
Data type: uint64
-
Access type: Read-only
The service exit code reported by the Service Control Manager.
-
-
IsDelayedAutoStart
-
-
Data type: boolean
-
Access type: Read-only
Is the service auto delayed start.
-
-
IsTriggered
-
-
Data type: boolean
-
Access type: Read-only
Does the service has other start triggers.
-
-
Name
-
-
Data type: string
-
Access type: Read-only
The name of the service.
-
-
StartupType
-
-
Data type: uint32
-
Access type: Read-only
The startup type of the service.
-
-
Boot (0)
-
System (1)
-
Auto (2)
-
Demand (3)
-
Disabled (4)
Status
-
Data type: uint32
-
Access type: Read-only
The current status of the service.
Not Found (0)
Stopped (1)
Start Pending (2)
Stop Pending (3)
Running (4)
Continue Pending (5)
Pause Pending (6)
Paused (7)
SupportedControlCodes
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: BitMap ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"), BitValues ("Stop", "Pause Continue", "Shutdown", "Parameter Change", "Net Binding Change", "Hardware Profile Change", "Power Event", "Session Change", "PreShutdown", "Time Change", "Trigger Event")
The control codes supported by the service.
0
Stop
1
Pause Continue
2
Shutdown
3
Parameter Change
4
Net Binding Change
5
Hardware Profile Change
6
Power Event
7
Session Change
8
PreShutdown
9
Time Change
10
Trigger Event
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Windows\ServerManager |
MOF |
|
DLL |
|