SMS_CI_ComplianceHistory, serverns WMI-klass
SMS_CI_ComplianceHistory
Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som tillhandahåller kompatibilitetshistorik för både konfigurationsobjekt och konfigurationsbaslinjer.
Syntax
Class SMS_CI_ComplianceHistory : SMS_BaseClass
{
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIVersion;
DateTime ComplianceEndDate;
DateTime ComplianceStartDate;
UInt32 ComplianceValidationRuleFailures;
UInt32 DesiredState;
Boolean IsApplicable;
Boolean IsCompliant;
Boolean IsDetected;
UInt32 MaxNoncomplianceCriticality;
String ModelName;
UInt32 ResourceID;
UInt32 SDMPackageVersion;
String UserName;
};
Metoder
Klassen SMS_CI_ComplianceHistory
definierar inga metoder.
Egenskaper
CI_ID
Datatyp: Uint32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
Konfigurationsobjektets unika ID. Det här ID:t är bara unikt för webbplatsen.
CI_UniqueID
Datatyp: String
Åtkomsttyp: Läs
Kvalificerare: Ingen
Konfigurationsobjektets unika ID. Det här ID:t är unikt på flera webbplatser.
CIVersion
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Version av konfigurationsobjektet.
ComplianceEndDate
Datatyp: DateTime
Åtkomsttyp: Läs
Kvalificerare: Ingen
Slutdatumet då ett konfigurationsobjekt var kompatibelt, inkompatibelt eller fel. Se motsvarande startdatum i ComplianceStartDate
.
ComplianceStartDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
Startdatumet då ett konfigurationsobjekt var kompatibelt, inkompatibelt eller fel. Se motsvarande slutdatum i ComplianceEndDate
.
ComplianceValidationRuleFailures
Datatyp: UInt32
Åtkomsttyp: Läs
Kvalificerare: Ingen
Antal verifieringsregelfel.
DesiredState
Datatyp: UInt32
Åtkomsttyp: Läs
Kvalificerare: Ingen
Det lösta tillståndet i programkontexten. Om programmet var avsett att installeras, avinstalleras och så vidare.
IsApplicable
Datatyp: Boolean
Åtkomsttyp: Läs
Kvalificerare: Ingen
true
om konfigurationsobjektet är tillämpligt på datorn.
IsCompliant
Datatyp: Boolean
Åtkomsttyp: Läs
Kvalificerare: Ingen
true
om konfigurationsobjektet är kompatibelt på datorn.
IsDetected
Datatyp: Boolean
Åtkomsttyp: Läs
Kvalificerare: Ingen
true
om konfigurationsobjektet identifieras på datorn.
MaxNoncomplianceCriticality
Datatyp: UInt32
Åtkomsttyp: Läs
Kvalificerare: Ingen
Den maximala allvarlighetsgraden för inkompatibilitet som rapporterats av klienten för konfigurationsobjektet.
ModelName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Modellnamn för konfigurationsobjektet.
ResourceID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
Det unika ID:t för resursen för konfigurationsobjektet.
SDMPackageVersion
Datatyp: UInt32
Åtkomsttyp: Läs
Kvalificerare: Ingen
Den här egenskapen är inaktuell. i Configuration Manager används konfigurationsobjektets version.
UserName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
Användarnamn.
Anmärkningar
Klasskvalificerare för den här klassen omfattar:
Läsa (skrivskyddad)
Säkrade
Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Ditt program använder den här klassen för efterlevnadsövervakning för ett konfigurationsobjekt.
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).
Se även
Configuration Manager kompatibilitetsinställningar (DCM) , serverns WMI-klasser