Share via


Methode CreateFromINFs in klasse SMS_Driver

De CreateFromINFs WMI-klassemethode (Windows Management Instrumentation) maakt in Configuration Manager SMS_Driver Server WMI-klasseobjecten op basis van informatie uit het opgegeven bronpad en een of meer Microsoft Windows.inf-bestanden.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en definieert de methode.

Syntaxis

sint32 CreateFromINFs (  
    String DriverPath,   
    String INFFiles[],   
    SMS_Driver Drivers[]  
);  

Parameters

DriverPath
Gegevenstype: String

Kwalificatie: [in]

Geldig UNC-netwerkpad (Universal Naming Convention) naar de map met de inhoud van het stuurprogramma. Bijvoorbeeld \\Servers\Driver\VideoDriver.

INFFiles
Gegevenstype: String Array

Kwalificatie: [in]

De namen van de INF-bestanden.

Drivers
Gegevenstype: SMS_Driver Array

Kwalificatie: [uit]

Een matrix van WMI-klasseobjecten SMS_Driver Server met een volledige stuurprogrammacatalogus.

Retourwaarden

Een SInt32 gegevenstype dat 0 is om aan te geven dat het is geslaagd of niet-standaard om een fout aan te geven. De foutwaarden zijn beschikbaar in het WMI-klassefoutobject SMS_ExtendedStatus Server . Zie Over Configuration Manager-fouten voor informatie over het verwerken van geretourneerde fouten.

Mogelijke foutwaarden omvatten, maar zijn niet beperkt tot, het volgende:

0
Geslaagd

13
Het stuurprogramma is ongeldig

1633
Het stuurprogramma is geldig, maar biedt geen ondersteuning voor platforms die worden ondersteund door Configuration Manager.

2
De SMS-provider heeft geen toegang tot de netwerkshare.

183
Het stuurprogramma is al geïmporteerd.

Zie het bestand OSDDriverCatalog.log voor meer informatie over een fout.

Opmerkingen

Een stuurprogramma wordt vertegenwoordigd door een informatiebestand (INF). Het INF-bestand is een tekstbestand dat de bestanden aangeeft die aanwezig moeten zijn of moeten worden gedownload om het besturingssysteem uit te voeren. De informatie in dit type bestand bevat installatie-instructies die de internetonderdeeldownloadservice in Microsoft Internet Explorer 3.0 of hoger gebruikt voor het installeren en registreren van softwareonderdelen die van internet worden gedownload, naast de bestanden die door de onderdelen zijn vereist.

Opmerking

Uw toepassing moet alleen een stuurprogramma maken door deze methode of de methode CreateFromOEM aan te roepen in klasse SMS_Driver. Er mag nooit rechtstreeks een stuurprogramma worden gemaakt.

Met deze methode maakt u een nieuw WMI-klasseobject SMS_Driver Server .

Na het maken bevat de WMI-klasseSDMPackageXML SMS_Driver-server de XML van de stuurprogrammadefinitie. Als u de weergave-informatie wilt instellen die wordt gebruikt door de Configuration Manager-console voor het stuurprogramma, moet u de lokalisatie-informatie instellen in de WMI-klasse-eigenschapLocalizedInformation SMS_Driver Server. De naam van het stuurprogramma dat door het beeldscherm wordt gebruikt, is beschikbaar in SMS_Driver WMI-klasseeigenschapSDMPackageXML XML van SMS_Driver-server. Zie Een Windows-stuurprogramma importeren dat wordt beschreven door een INF-bestand in Configuration Manager voor meer informatie.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_Driver-server