classe WMI du serveur SMS_CI_ComplianceHistory

La SMS_CI_ComplianceHistory classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui fournit l’historique de conformité pour les éléments de configuration et les bases de référence de configuration.

Syntaxe

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 SMS_CI_ComplianceHistory classe ne définit aucune méthode.

Propriétés

CI_ID
Type de donnéesUint32

Type d’accès : en lecture seule

Qualificateurs : [key, read]

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

CI_UniqueID
Type de donnéesString

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éesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version de l’élément de configuration.

ComplianceEndDate
Type de donnéesDateTime

Type d’accès : Lecture

Qualificateurs : Aucun

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

ComplianceStartDate
Type de donnéesDateTime

Type d’accès : en lecture seule

Qualificateurs : [key, read]

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

ComplianceValidationRuleFailures
Type de donnéesUInt32

Type d’accès : Lecture

Qualificateurs : Aucun

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

DesiredState
Type de donnéesUInt32

Type d’accès : Lecture

Qualificateurs : Aucun

État résolu dans le contexte des applications. Indique si l’application était destinée à être installée, désinstallée, etc.

IsApplicable
Type de donnéesBoolean

Type d’accès : Lecture

Qualificateurs : Aucun

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

IsCompliant
Type de donnéesBoolean

Type d’accès : Lecture

Qualificateurs : Aucun

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

IsDetected
Type de donnéesBoolean

Type d’accès : Lecture

Qualificateurs : Aucun

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

MaxNoncomplianceCriticality
Type de donnéesUInt32

Type d’accès : Lecture

Qualificateurs : Aucun

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

ModelName
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

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

ResourceID
Type de donnéesUInt32

Type d’accès : en lecture seule

Qualificateurs : [key, read]

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

SDMPackageVersion
Type de donnéesUInt32

Type d’accès : Lecture

Qualificateurs : Aucun

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

UserName
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : [key, read]

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.

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 des paramètres de conformité Configuration Manager (DCM)