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.