Classe WMI du serveur SMS_CI_ComplianceHistory

La SMS_CI_ComplianceHistory classe Windows Management Instrumentation (WMI) est une classe de serveur de fournisseur SMS, en Configuration Manager, qui fournit l’historique de compatibilité pour les éléments de configuration et les lignes de base de configuration.

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

Méthodes

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

Propriétés

CI_ID
Type de données : Uint32

Type d'accès : Lecture seule

Qualificateurs : [clé, lecture]

ID unique de l’élément de configuration. Cet ID est unique 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 sur les sites.

CIVersion
Type de données : UInt32

Type d'accès : lecture/écriture

Qualificateurs : aucun

Version de l’élément de configuration.

ComplianceEndDate
Type de données : DateTime

Type d’accès : lecture

Qualificateurs : aucun

Date de fin à partir de laquelle un élément de configuration était conforme, non conforme ou erreur. Consultez la date de début correspondante dans ComplianceStartDate .

ComplianceStartDate
Type de données : DateTime

Type d'accès : Lecture seule

Qualificateurs : [clé, lecture]

Date de début à partir de laquelle un élément de configuration était conforme, non conforme ou erreur. Consultez la date de fin correspondante dans ComplianceEndDate .

ComplianceValidationRuleFailures
Type de données : UInt32

Type d’accès : lecture

Qualificateurs : aucun

Nombre d’échecs de règle de validation.

DesiredState
Type de données : UInt32

Type d’accès : lecture

Qualificateurs : aucun

État résolu dans le contexte des applications. Si l’application a été conçue pour être installée, désinstallée, et ainsi de suite.

IsApplicable
Type de données : Boolean

Type d’accès : lecture

Qualificateurs : aucun

true Si l’élément de configuration est applicable sur l’ordinateur.

IsCompliant
Type de données : Boolean

Type d’accès : lecture

Qualificateurs : aucun

true Si l’élément de configuration est conforme sur l’ordinateur.

IsDetected
Type de données : Boolean

Type d’accès : lecture

Qualificateurs : aucun

true Si l’élément de configuration est détecté sur l’ordinateur.

MaxNoncomplianceCriticality
Type de données : UInt32

Type d’accès : lecture

Qualificateurs : aucun

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

ModelName
Type de données : String

Type d'accès : lecture/écriture

Qualificateurs : aucun

Nom de modèle de l’élément de configuration.

ResourceID
Type de données : UInt32

Type d'accès : Lecture seule

Qualificateurs : [clé, lecture]

ID unique de la ressource pour l’élément de configuration.

SDMPackageVersion
Type de données : UInt32

Type d’accès : lecture

Qualificateurs : aucun

Cette propriété est déconseillée. dans la configuration Manageronly, la version de l’élément de configuration est utilisée.

UserName
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : [clé, lecture]

Nom d’utilisateur.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

  • Lecture (lecture seule)

  • Sécurisé

    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 la surveillance de la conformité d’un élément de configuration.

Spécifications

Configuration requise du runtime

Pour plus d’informations, consultez Spécifications pour le runtime du serveur Configuration Manager.

Spécifications pour le développement

Pour plus d’informations, consultez Spécifications pour le développement du serveur Configuration Manager.

Voir aussi

Classes WMI du serveur Configuration Manager des paramètres de compatibilité (DCM)