CIM_ServiceServiceDependency-Klasse

Die CIM_ServiceServiceDependency-Klasse stellt eine Zuordnung zwischen zwei Diensten dar. Der zugeordnete Dienst muss vorhanden sein, muss abgeschlossen sein oder nicht vorhanden sein, damit der andere Dienst funktioniert. Startdienste können beispielsweise von zugrunde liegenden BIOS-, Datenträger- und Initialisierungsdiensten abhängig sein. Bei Initialisierungsdiensten ist der Startdienst vom Abschluss der Initialisierungsdienste abhängig. Bei Datenträgerdiensten können Startdienste tatsächlich die SAPs dieses Diensts verwenden. Diese Nutzungsabhängigkeit wird auf der CIM_ServiceSAPDependency Zuordnung modelliert.

Wichtig

Die CIM-Klassen (Common Information Model) von DMTF (Distributed Management Task Force) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.

Die folgende Syntax wird durch MOF-Code (Managed Object Format) vereinfacht und schließt alle geerbten Eigenschaften ein. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

[Abstract, UUID("{8502C53B-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_ServiceServiceDependency : CIM_Dependency
{
  CIM_Service REF Dependent;
  CIM_Service REF Antecedent;
  uint16          TypeOfDependency;
};

Member

Die CIM_ServiceServiceDependency-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die CIM_ServiceServiceDependency-Klasse verfügt über diese Eigenschaften.

Vorläufer

Datentyp: CIM_Service

Zugriffstyp: Schreibgeschützt

Qualifizierer: Überschreiben ("Antecedent")

Eine CIM_Service , die den erforderlichen Dienst beschreibt.

Abhängig

Datentyp: CIM_Service

Zugriffstyp: Schreibgeschützt

Qualifizierer: Überschreiben ("Abhängig")

Eine CIM_Service , die den Dienst beschreibt, der von einem zugrunde liegenden Dienst abhängig ist.

TypeOfDependency

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Art der Dienst-zu-Dienst-Abhängigkeit. Diese Eigenschaft gibt an, dass der zugeordnete Dienst abgeschlossen sein muss, gestartet werden muss oder nicht gestartet werden darf, damit der Dienst funktioniert.

Unbekannt (0)

Sonstiges (1)

Dienst muss abgeschlossen sein (2)

Der Dienst muss abgeschlossen sein.

Dienst muss gestartet werden (3)

Der Dienst muss gestartet werden.

Dienst darf nicht gestartet werden (4)

Der Dienst darf nicht gestartet werden.

Bemerkungen

WMI implementiert diese Klasse nicht. Informationen zu WMI-Klassen, die von CIM_ServiceServiceDependency abgeleitet werden, finden Sie unter Win32-Klassen.

Die CIM_ServiceServiceDependency-Klasse wird von CIM_Dependency abgeleitet.

Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die vom DMTF veröffentlicht werden. Microsoft hat möglicherweise Änderungen vorgenommen, um kleinere Fehler zu beheben, den Dokumentationsstandards des Microsoft SDK zu entsprechen oder weitere Informationen bereitzustellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Weitere Informationen

CIM_Dependency