WMI-Klasse für SMS_G_System_CI_ComplianceState Server
Die SMS_G_System_CI_ComplianceState
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die Hardwareinventurklassenobjekte für den Konformitätsstatus eines Konfigurationselements darstellt.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_G_System_CI_ComplianceState : SMS_G_System
{
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIVersion;
UInt32 ComplianceState;
String ComplianceStateName;
UInt32 DesiredState;
UInt32 IsApplicable;
UInt32 IsDetected;
UInt32 LastComplianceErrorID;
String LocalizedDisplayName;
UInt32 MaxNoncomplianceCriticality;
UInt32 ResourceID;
UInt32 SDMPackageVersion;
UInt32 UserID;
String UserName;
};
Methoden
Die SMS_G_System_CI_ComplianceState
-Klasse definiert keine Methoden.
Eigenschaften
CI_ID
Datentyp: Uint32
Zugriffstyp: Lesen
Qualifizierer: [Schlüssel]
Die eindeutige ID des Konfigurationselements. Diese ID ist nur für die Website eindeutig.
CI_UniqueID
Datentyp: String
Zugriffstyp: Lesen
Qualifizierer: Keine
Die eindeutige ID des Konfigurationselements. Diese ID ist standortübergreifend eindeutig.
CIVersion
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Version des Konfigurationselements.
ComplianceState
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
Der Konformitätsstatus des Computers für das angegebene Konfigurationselement.
ComplianceStateName
Datentyp: String
Zugriffstyp: Lesen
Qualifizierer: Keine
Der lesbare Name des Konformitätszustands. Die folgenden Werte sind möglich:
Wert | Compliance-Status |
---|---|
0 | Kompatibilitätsstatus unbekannt |
1 | Kompatible |
2 | Nicht konform |
4 | Error |
DesiredState
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
Gewünschter Status des Konfigurationselements auf dem Computer.
IsApplicable
Datentyp: Uint32
Zugriffstyp: Lesen
Qualifizierer: Keine
Wert, der angibt, ob das Konfigurationselement auf den Computer anwendbar ist.
IsDetected
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
Wert, der angibt, ob das Konfigurationselement auf dem Computer erkannt wird.
LastComplianceErrorID
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
ID des letzten Konformitätsfehlers status.
LocalizedDisplayName
Datentyp: String
Zugriffstyp: Lesen
Qualifizierer: Keine
Lokalisierter Anzeigename für den Konformitätszustand.
MaxNoncomplianceCriticality
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
Der vom Client für das Konfigurationselement gemeldete maximale Nichtkonformitätsschweregrad.
ResourceID
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: [Schlüssel]
Weitere Informationen finden Sie unter SMS_G_System Server WMI-Klasse.
SDMPackageVersion
Datentyp: UInt32
Zugriffstyp: Lesen
Qualifizierer: Keine
Version des SDM-Pakets (System Definition Model), das dem Konfigurationselement zugeordnet ist.
UserID
Datentyp: UInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
ID des Benutzers.
UserName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Der Name des Benutzers.
Hinweise
Klassenqualifizierer für diese Klasse sind:
Lesen (schreibgeschützt)
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Ihre Anwendung verwendet diese Klasse, um den Konformitätsstatus des Konfigurationselements in der Serverdatenbank zu aktualisieren und zu bestimmen.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.
Siehe auch
WMI-Serverklassen für Configuration Manager-Kompatibilitätseinstellungen (DCM)
WMI-Klasse des SMS_G_System-Servers