CreateFromINF-Methode in Class SMS_Driver
Die CreateFromINF
WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager erstellt ein SMS_Driver Server WMI Class-Objekt basierend auf Informationen aus der angegebenen Microsoft Windows-INF-Datei.
Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.
Syntax
SInt32 CreateFromINF(
String DriverPath,
String INFFile,
SMS_Driver Driver
);
Parameter
DriverPath
Datentyp: String
Qualifizierer: [in]
Gültiger UNC-Netzwerkpfad (Universal Naming Convention) zu dem Ordner, der den Treiberinhalt enthält. Beispiel: \\Servers\Driver\VideoDriver.
INFFile
Datentyp: String
Qualifizierer: [in]
Der Name der INF-Datei.
Driver
Datentyp: SMS_Driver
Qualifizierer: [out]
Ein SMS_Driver Server-WMI-Klassenobjekt mit einem vollständigen Treiberkatalog.
Rückgabewerte
Ein SInt32
Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben. Die Fehlerwerte sind im fehlerobjekt SMS_ExtendedStatus Server WMI Class verfügbar. Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.
Mögliche Fehlerwerte sind unter anderem:
0
Erfolgreich
13
Der Treiber ist ungültig.
1633
Der Treiber ist gültig, unterstützt jedoch keine Plattformen, die von Configuration Manager unterstützt werden.
2
Der SMS-Anbieter kann nicht auf die Netzwerkfreigabe zugreifen.
183
Der Treiber wurde bereits importiert.
Informationen zu den Besonderheiten eines Fehlers finden Sie in der Datei OSDDriverCatalog.log.
HinwBemerkungeneise
Ein Treiber wird durch eine Informationsdatei (INF) dargestellt. Die INF-Datei ist eine Textdatei, die die Dateien angibt, die vorhanden oder heruntergeladen werden müssen, damit das Betriebssystem ausgeführt werden kann. Die Informationen in diesem Dateityp enthalten Installationsanweisungen, die der Internetkomponenten-Downloaddienst in Microsoft Internet Explorer 3.0 oder höher verwendet, um Softwarekomponenten zu installieren und zu registrieren, die aus dem Internet heruntergeladen werden, zusätzlich zu allen dateien, die von den Komponenten benötigt werden.
Hinweis
Ihre Anwendung sollte einen Treiber nur durch Aufrufen dieser Methode oder der CreateFromOEM-Methode in Class SMS_Driver erstellen. Es sollte niemals direkt ein Treiber erstellt werden.
Diese Methode erstellt ein neues SMS_Driver Server WMI Class-Objekt .
Nach der Erstellung enthält die WMI-KlasseSDMPackageXML
des SMS_Driver-Servers die XML-Treiberdefinition. Um die anzeigeinformationen festzulegen, die von der Configuration Manager-Konsole für den Treiber verwendet werden, müssen Sie die Lokalisierungsinformationen in der eigenschaft SMS_Driver Server WMI ClassLocalizedInformation
festlegen. Der von der Anzeige von verwendete Treibername ist in SMS_Driver Eigenschaften-XML der WMI-ServerklasseSDMPackageXML
verfügbar. Weitere Informationen finden Sie unter Importieren eines von einer INF-Datei beschriebenen Windows-Treibers in Configuration Manager.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.