Partager via


Classe WMI du serveur SMS_CM_UpdatePackages

La SMS_CM_UpdatePackages classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui représente les packages de mise à jour.

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_CM_UpdatePackages : SMS_BaseClass  
{  
    String ClientVersion;  
    DateTime DateCreated;  
    DateTime DateReleased;  
    String Description;  
    String EULA;  
    String FullVersion;  
    SInt32 Impact;  
    DateTime LastUpdateTime;  
    SInt32 LocaleID;  
    String MaxCMVersion;  
    String MinCMVersion;  
    String MoreInfoLink;  
    String Name;  
    String PackageGuid;  
    Sint32 PrereqFlag;  
    String PrereqPackageName;   
    SInt32 PrereqPackageState;  
    SInt32 PublisherFlags;  
    SInt32 State;  
    SInt32 UpdateType;  
    SInt32 WarningFlag;  
};  

Méthodes

Le tableau suivant répertorie les méthodes de la SMS_CM_UpdatePackages classe .

Méthode Description
Méthode IsCurrentWorkingUpdatePackage dans la classe SMS_CM_UpdatePackages Vérifie si le package de mise à jour est le package sur lequel le programme d’installation travaille actuellement
Méthode RetryContentReplication dans la classe SMS_CM_UpdatePackages Déclenche DistMgr pour copier le contenu de la source vers la bibliothèque de contenu.
Méthode SetIgnorePrereqWarning dans la classe SMS_CM_UpdatePackages Mises à jour l’indicateur d’avertissement Ignorer les prérequis des packages de mise à jour.
Méthode UpdatePrereqAndStateFlags dans la classe SMS_CM_UpdatePackages Mises à jour l’état d’installation des packages de mise à jour.

Propriétés

ClientVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version du client, s’il existe une mise à jour du client dans le package.

DateCreated
Type de donnéesDateTime

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Date à laquelle le package de mise à jour a été ajouté au site.

DateReleased
Type de donnéesDateTime

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Date de publication du package de mise à jour.

Description
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Description du package de mise à jour.

EULA
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [paresseux]

Les termes du contrat de licence logiciel Microsoft pour le package de mise à jour global.

FullVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version complète.

Impact
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Bit pour indiquer l’impact. Les valeurs possibles sont les suivantes :

Valeur Description
0x01 Serveur de site
0x02 Console
0x04 Client
0x08 Nouvelles fonctionnalités
0x10 Correctifs de bogue

LastUpdateTime
Type de donnéesDateTime

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Date et heure de la dernière mise à jour de l’état.

LocaleID
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

ID des paramètres régionaux pour les données localisées.

MaxCMVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version maximale applicable de Configuration Manager.

MinCMVersion
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version minimale applicable de Configuration Manager.

MoreInfoLink
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Lien vers des informations supplémentaires sur le package de mise à jour.

Name
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Nom du package de mise à jour.

PackageGuid
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : [key]

Identificateur unique de la fonctionnalité.

PrereqFlag
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Indicateur pour les conditions préalables. Les valeurs valides sont les suivantes :

Valeur Description
0x1 Prereq uniquement
0x2 CONTINUE_ON_PREREQ_WARNING

PrereqPackageName
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Nom du package dont dépend le package actuel.

PrereqPackageState
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

État du package dont dépend le package actuel.

PublisherFlags
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

0x2 : mettre à jour le package d’image de démarrage.

State
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

État global du package de mise à jour.

UpdateType
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Type de package. Les valeurs possibles sont les suivantes :

Valeur Description
0 Mise à jour régulière
1 Tisser
2 Qfe

WarningFlag
Type de donnéesSInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Indicateur d’avertissement. Les valeurs possibles sont les suivantes :

Valeur Description
0 Avertissement de contournement
1 Ne pas contourner l’avertissement

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

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.