Valider la méthode NewPackageSource en classe SMS_DriverPackage

La ValidateNewPackageSource méthode de classe WMI (Windows Management Instrumentation), dans le Configuration Manager, valide un nouvel emplacement pour une mise à jour de pilote.

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ées : String

Qualificatifs : [dans]

Le contenu du package de pilotes à 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 est nouvelle dans la dernière version de Configuration Manager. Notez que c’est la seule façon de modifier la source de package d’un objet de classe WMI SMS_Driver Server . La plupart des autres types de packages peuvent être modifiés dans la console, mais pas le package de pilotes. L’accès à ce package depuis la console est restreint.

Pour utiliser cette méthode :

  1. Copiez manuellement les fichiers de package de l’ancien emplacement source vers le nouvel emplacement.

  2. Dans votre application, obtenez un objet de classe WMI SMS_DriverPackage Server pour le pilote.

  3. Incluez un appel sur ValidateNewPackageSource le package.

  4. Lors du retour réussi de la méthode, demandez à l’application de modifier la StoredPkgPath proprié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

SMS_DriverPackage Server WMIclass RebuildPackage method in Class SMS_DriverPackage