Méthode ValidateNewPackageSource dans la classe SMS_DriverPackage

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

La syntaxe suivante est simplifiée du code format MOF (MOF) et définit la méthode.

Syntaxe

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Paramètres

PackageSource
Type de données : String

Qualificateurs : [in]

Contenu du package de pilotes à vérifier.

Valeurs de retour

SInt32Type de données qui a la valeur 0 pour indiquer une réussite ou une valeur différente de zéro pour indiquer un échec.

Pour plus d’informations sur la gestion des erreurs renvoyées, consultez à propos des erreurs de Configuration Manager.

Remarques

Cette méthode est une nouveauté de la dernière version de Configuration Manager. Notez qu’il s’agit de la seule façon de modifier la source du package pour un objet de classe WMI SMS_Driver Server . La plupart des autres types de packages peuvent être modifiés dans la console, mais pas dans le package de pilotes. L’accès à ce package à partir de la console est limité.

Pour utiliser cette méthode :

  1. Copiez manuellement les fichiers du package à partir 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 à ValidateNewPackageSource sur le package.

  4. En cas de retour réussi de la méthode, l’application modifie la StoredPkgPath propriété dans le package pour indiquer le nouvel emplacement source.

Configuration requise

Configuration requise du runtime

Pour plus d’informations, consultez Spécifications pour le runtime du serveur Configuration Manager.

Spécifications pour le développement

Pour plus d’informations, consultez Spécifications pour le développement du serveur Configuration Manager.

Voir aussi

Classe WMI du serveur SMS_DriverPackage
Méthode RebuildPackage dans la classe SMS_DriverPackage