SystemConfig_Services

SystemConfig_Services class

This class is the event type class for service configuration events.

The following syntax is simplified from MOF code.

Syntax

[EventType(15), EventTypeName("Services")]
class SystemConfig_Services : SystemConfig
{
  uint32 ProcessId;
  uint32 ServiceState;
  uint32 SubProcessTag;
  string ServiceName[];
  string DisplayName[];
  string ProcessName[];
};

Members

The SystemConfig_Services class has these types of members:

Properties

The SystemConfig_Services class has these properties.

DisplayName[]
Data type: string
Access type: Read-only
Qualifiers: WmiDataId(5), StringTermination("NullTerminated"), Format("w")

Display name of the service. The name is case-preserved in the Service Control Manager. However, display name comparisons are always case-insensitive.

ProcessId
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(1), Format("x")

Identifier of the process in which the service runs.

ProcessName[]
Data type: string
Access type: Read-only
Qualifiers: WmiDataId(6), StringTermination("NullTerminated"), Format("w")

Name of the process in which the service runs.

ServiceName[]
Data type: string
Access type: Read-only
Qualifiers: WmiDataId(4), StringTermination("NullTerminated"), Format("w")

Unique identifier of the service. The identifier provides an indication of the functionality the service provides.

ServiceState
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(2), Format("x")

Current state of the service. For possible values, see the dwCurrentState member of SERVICE_STATUS_PROCESS.

SubProcessTag
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(3), Format("x")

Identifies the service.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

See also

SystemConfig

 

 

Community Additions

ADD
Show:
© 2016 Microsoft