Dela via


SMS_G_System_CI_ComplianceState, serverns WMI-klass

SMS_G_System_CI_ComplianceState Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar maskinvaruinventeringsklassobjekt för kompatibilitetstillståndet för ett konfigurationsobjekt.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

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;  
};  

Metoder

Klassen SMS_G_System_CI_ComplianceState definierar inga metoder.

Egenskaper

CI_ID
Datatyp: Uint32

Åtkomsttyp: Läs

Kvalificerare: [nyckel]

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.

ComplianceState
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Datorns kompatibilitetstillstånd för det angivna konfigurationsobjektet.

ComplianceStateName
Datatyp: String

Åtkomsttyp: Läs

Kvalificerare: Ingen

Det läsbara namnet på kompatibilitetstillståndet. Möjliga värden är:

Värde Kompatibilitetstillstånd
0 Okänt kompatibilitetstillstånd
1 Kompatibel
2 Inkompatibel
4 Fel

DesiredState
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Önskat tillstånd för konfigurationsobjektet på datorn.

IsApplicable
Datatyp: Uint32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Värde som anger om konfigurationsobjektet är tillämpligt på datorn.

IsDetected
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Värde som anger om konfigurationsobjektet identifieras på datorn.

LastComplianceErrorID
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

ID för det senaste kompatibilitetsstatusfelet.

LocalizedDisplayName
Datatyp: String

Åtkomsttyp: Läs

Kvalificerare: Ingen

Lokaliserat visningsnamn för kompatibilitetstillståndet.

MaxNoncomplianceCriticality
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Den maximala allvarlighetsgraden för inkompatibilitet som rapporterats av klienten för konfigurationsobjektet.

ResourceID
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: [nyckel]

Se SMS_G_System serverns WMI-klass.

SDMPackageVersion
Datatyp: UInt32

Åtkomsttyp: Läs

Kvalificerare: Ingen

Version av SDM-paketet (System Definition Model) som är associerat med konfigurationsobjektet.

UserID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

ID för användaren.

UserName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Namnet på användaren.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Läsa (skrivskyddad)

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Programmet använder den här klassen för att uppdatera och fastställa kompatibilitetstillståndet för konfigurationsobjektet i serverdatabasen.

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
SMS_G_System, serverns WMI-klass