Partager via


Méthode GetAutoUpgradeConfigs dans la classe SMS_Site

La GetAutoUpgradeConfigs méthode de classe WMI (Windows Management Instrumentation), dans Configuration Manager, obtient des configurations pour les paramètres de mise à niveau automatique.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .

Syntaxe

SInt32 GetAutoUpgradeConfigs(  
     String ClientVersion,  
     Boolean IsProgramEnabled,  
     UInt32 AdvertisementDuration,  
     UInt32 ValidationInterval,  
     UInt32 ValidationFailureInterval,  
     Boolean AllowPrestage,  
     Boolean AllowFallbackToContentSource,  
     UInt32 DownloadOptionsInSlowNetwork,  
     Boolean ExcludeServers,  
     Boolean OverrideServiceWindow,  
     Boolean IgnoreNonPersistableVM,  
     Boolean IsInitialized  
     DateTime LastModifiedTime,  
     String LastModifiedBy  
);  

Paramètres

ClientVersion
Type de donnéesString

Qualificateurs : [out]

Version du client.

IsProgramEnabled
Type de donnéesBoolean

Qualificateurs : [out]

true si le programme est activé.

AdvertisementDuration
Type de donnéesUInt32

Qualificateurs : [out]

Durée de l’annonce en jours.

ValidationInterval
Type de donnéesUInt32

Qualificateurs : [out]

Intervalle de validation en heures, si la validation précédente a réussi.

ValidationFailureInterval
Type de donnéesUInt32

Qualificateurs : [out]

Intervalle de validation en heures, si la validation précédente a échoué.

AllowPrestage
Type de donnéesBoolean

Qualificateurs : [out]

true si la mise à niveau automatique du package distribué vers le point de distribution préphase est autorisée.

AllowFallbackToContentSource
Type de donnéesBoolean

Qualificateurs : [out]

true si le secours à la source de contenu est autorisé.

DownloadOptionInSlowNetwork
Type de donnéesUInt32

Qualificateurs : [out]

Options de téléchargement dans un réseau lent. Les valeurs possibles sont les suivantes :

Valeur Option de téléchargement
0 Ne pas télécharger.
1 Téléchargez à partir du point de distribution et exécutez localement.
2 Exécutez à partir du point de distribution.

ExcludeServers
Type de donnéesBoolean

Qualificateurs : [out]

Indique si la mise à niveau automatique doit être ignorée sur les serveurs.

OverrideServiceWindow
Type de donnéesBoolean

Qualificateurs : [out]

Indique si la mise à niveau sur le client se produit dans la fenêtre de service.

IgnoreNonPersistableVM
Type de donnéesBoolean

Qualificateurs : [out]

Indique si la mise à niveau automatique doit être ignorée sur les machines virtuelles non persistantes.

IsInitialized
Type de donnéesBoolean

Qualificateurs : [out]

true si les paramètres de mise à niveau automatique sont initialisés.

LastModifiedTime
Type de donnéesDateTime

Qualificateurs : [out]

Heure de la dernière modification.

Ces informations s’appliquent à System Center 2012 Configuration Manager SP1 ou version ultérieure, et à System Center 2012 R2 Configuration Manager ou version ultérieure.

LastModifiedBy
Type de donnéesString

Qualificateurs : [out]

Nom de l’utilisateur qui a apporté la dernière modification.

Ces informations s’appliquent à System Center 2012 Configuration Manager SP1 ou version ultérieure, et à System Center 2012 R2 Configuration Manager ou version ultérieure.

Valeurs de retour

Type SInt32 de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.

Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.

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

classe WMI du serveur SMS_Site