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.