Méthode CreateFromINF dans la classe SMS_Driver
La CreateFromINF
méthode de classe WMI (Windows Management Instrumentation) dans Configuration Manager crée un objet de classe WMI SMS_Driver Server basé sur les informations du fichier .inf Microsoft Windows spécifié.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .
Syntaxe
SInt32 CreateFromINF(
String DriverPath,
String INFFile,
SMS_Driver Driver
);
Paramètres
DriverPath
Type de donnéesString
Qualificateurs : [in]
Chemin réseau UNC (Universal Naming Convention) valide vers le dossier qui contient le contenu du pilote. Par exemple, \\Servers\Driver\VideoDriver.
INFFile
Type de donnéesString
Qualificateurs : [in]
Nom du fichier INF.
Driver
Type de donnéesSMS_Driver
Qualificateurs : [out]
Objet de classe WMI SMS_Driver Server avec un catalogue de pilotes complet.
Valeurs de retour
Type SInt32
de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec. Les valeurs d’erreur sont disponibles dans l’objet d’erreur de classe WMI SMS_ExtendedStatus Server . Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.
Les valeurs d’erreur possibles sont notamment les suivantes :
0
Opération réussie
13
Le pilote n’est pas valide
1633
Le pilote est valide, mais ne prend pas en charge les plateformes prises en charge par Configuration Manager.
2
Le fournisseur SMS ne peut pas accéder au partage réseau.
183
Le pilote a déjà été importé.
Pour connaître les spécificités d’une erreur, consultez le fichier OSDDriverCatalog.log.
Remarques
Un pilote est représenté par un fichier d’informations (INF). Le fichier INF est un fichier texte qui spécifie les fichiers qui doivent être présents ou téléchargés pour que le système d’exploitation s’exécute. Les informations contenues dans ce type de fichier fournissent des instructions d’installation que le service de téléchargement de composants Internet fourni dans Microsoft Internet Explorer 3.0 ou version ultérieure utilise pour installer et inscrire les composants logiciels téléchargés à partir d’Internet, en plus des fichiers requis par les composants.
Remarque
Votre application doit créer un pilote uniquement en appelant cette méthode ou la méthode CreateFromOEM dans class SMS_Driver. Il ne doit jamais créer de pilote directement.
Cette méthode crée un objet de classe WMI SMS_Driver Server .
Une fois créée, la classe SDMPackageXML
WMI du serveur SMS_Driver contient le code XML de définition du pilote. Pour définir les informations d’affichage utilisées par la console Configuration Manager pour le pilote, vous devez définir les informations de localisation dans la propriété classe LocalizedInformation
WMI SMS_Driver Server. Le nom du pilote utilisé par l’affichage à partir de est disponible dans SMS_Driver Server WMI ClassSDMPackageXML
XML. Pour plus d’informations, consultez Comment importer un pilote Windows décrit par un fichier INF dans 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.