Partager via


Classe WMI du serveur SMS_G_System_CI_ComplianceState

La SMS_G_System_CI_ComplianceState classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente des objets de classe d’inventaire matériel pour l’état de conformité d’un élément de configuration.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

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

Méthodes

La SMS_G_System_CI_ComplianceState classe ne définit aucune méthode.

Propriétés

CI_ID Type de données: Uint32

Type d’accès : Lecture

Qualificateurs : [key]

ID unique de l’élément de configuration. Cet ID est unique uniquement pour le site.

CI_UniqueID Type de données: String

Type d’accès : Lecture

Qualificateurs : Aucun

ID unique de l’élément de configuration. Cet ID est unique d’un site à l’autre.

CIVersion Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Version de l’élément de configuration.

ComplianceState Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

État de conformité de l’ordinateur pour l’élément de configuration spécifié.

ComplianceStateName Type de données: String

Type d’accès : Lecture

Qualificateurs : Aucun

Nom lisible de l’état de conformité. Les valeurs possibles sont les suivantes :

Valeur État de conformité
0 État de conformité inconnu
1 Conforme
2 Non conforme
4 Error

DesiredState Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

État souhaité de l’élément de configuration sur l’ordinateur.

IsApplicable Type de données: Uint32

Type d’accès : Lecture

Qualificateurs : Aucun

Valeur indiquant si l’élément de configuration s’applique à l’ordinateur.

IsDetected Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

Valeur indiquant si l’élément de configuration est détecté sur l’ordinateur.

LastComplianceErrorID Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

ID de la dernière erreur de status de conformité.

LocalizedDisplayName Type de données: String

Type d’accès : Lecture

Qualificateurs : Aucun

Nom d’affichage localisé pour l’état de conformité.

MaxNoncomplianceCriticality Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

Gravité de non-conformité maximale signalée par le client pour l’élément de configuration.

ResourceID Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : [key]

Consultez la classe WMI SMS_G_System Server.

SDMPackageVersion Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : Aucun

Version du package SDM (System Definition Model) associé à l’élément de configuration.

UserID Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [key]

ID de l’utilisateur.

UserName Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom de l'utilisateur.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

  • Lecture (lecture seule)

    Pour plus d’informations sur les qualificateurs de classe et les qualificateurs de propriété inclus dans la section Propriétés, consultez Configuration Manager Qualificateurs de classe et de propriété.

    Votre application utilise cette classe pour mettre à jour et déterminer l’état de conformité de l’élément de configuration dans la base de données du serveur.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

Classes WMI du serveur Configuration Manager Compliance Settings (DCM)SMS_G_System Server WMI Class