Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La ValidateNewPackageSource méthode de classe WMI (Windows Management Instrumentation), dans le Configuration Manager, valide un nouvel emplacement source de package pour une mise à jour logicielle.
Remarque
Toutes les mises à jour disponibles dans l’ancienne source de package doivent être disponibles dans la nouvelle source de package pour que la validation réussisse.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode.
Syntaxe
SInt32 ValidateNewPackageSource(
String PackageSource
);
Paramètres
PackageSource
Type de donnéesString
Qualificatifs : [dans]
Emplacement du contenu du package à vérifier.
Valeurs de retour
Type de SInt32 données égal à 0 pour indiquer un succès ou à une valeur non nulle pour indiquer un échec.
Pour plus d’informations sur le traitement des erreurs retournées, consultez À propos des erreurs de Configuration Manager.
Remarques
Cette méthode peut être utilisée lors de la modification de l’emplacement source du package d’une mise à jour logicielle en raison de modifications de l’infrastructure ou d’une défaillance du serveur.
Cette méthode est nouvelle dans la dernière version de Configuration Manager. Notez que c’est la seule façon de modifier la source du package pour un objet de classe WMI SMS_SoftwareUpdate Server . La plupart des autres types de packages peuvent être modifiés dans la console, mais pas le package de mise à jour logicielle. L’accès à ce package depuis la console est restreint.
Pour utiliser cette méthode :
Copiez manuellement les fichiers de package de l’ancien emplacement source vers le nouvel emplacement.
Dans votre application, récupérez l’objet de classe WMI SMS_SoftwareUpdatesPackage Server pour la mise à jour logicielle.
Incluez un appel sur
ValidateNewPackageSourcele package.Lors du retour réussi de la méthode, demandez à l’application de modifier la
StoredPkgPathpropriété dans le package pour indiquer le nouvel emplacement source.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.
Configuration requise pour le développement
Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.
Voir aussi
Classe WMI SMS_SoftwareUpdatesPackage Server
Méthode RefreshPkgSource en classe SMS_SoftwareUpdatesPackage
Méthode SetSourceSite en classe SMS_SoftwareUpdatesPackage
Méthode de déverrouillage en classe SMS_SoftwareUpdatesPackage