Dela via


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