Sdílet prostřednictvím


Metoda CreateFromINFs v SMS_Driver třídy

Metoda CreateFromINFs třídy WMI (Windows Management Instrumentation) v Configuration Manager vytvoří objekty třídy WMI serveru SMS_Driver Server na základě informací ze zadané zdrojové cesty a jednoho nebo více souborů .inf systému Microsoft Windows.

Následující syntaxe je zjednodušena z kódu MOF (Managed Object Format) a definuje metodu.

Syntaxe

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

Parametry

DriverPath
Datový typ: String

Kvalifikátory: [v]

Platná síťová cesta UNC (Universal Naming Convention) ke složce, která obsahuje obsah ovladače. Například \\Servers\Driver\VideoDriver.

INFFiles
Datový typ: String Array

Kvalifikátory: [v]

Názvy souborů INF.

Drivers
Datový typ: SMS_Driver Array

Kvalifikátory: [out]

Pole SMS_Driver serverových objektů třídy služby WMI s kompletním katalogem ovladačů.

Návratové hodnoty

Datový SInt32 typ, který je 0 označující úspěch nebo nenulový, což značí selhání. Chybové hodnoty jsou k dispozici v objektu chyby SMS_ExtendedStatus serverové třídy služby WMI . Informace o zpracování vrácených chyb najdete v tématu Informace o chybách Configuration Manager.

Mezi možné chybové hodnoty patří mimo jiné následující:

0
Úspěch

13
Ovladač je neplatný.

1633
Ovladač je platný, ale nepodporuje žádné platformy podporované Configuration Manager.

2
Poskytovatel serveru SMS nemá přístup ke sdílené síťové složce.

183
Ovladač již byl importován.

Podrobnosti o chybě najdete v souboru OSDDriverCatalog.log.

Poznámky

Ovladač je reprezentován informačním souborem (INF). Soubor INF je textový soubor, který určuje soubory, které musí být k dispozici nebo staženy, aby se operační systém spustil. Informace v tomto typu souboru poskytují pokyny k instalaci, které služba Stahování internetových komponent poskytovaná v aplikaci Microsoft Internet Explorer 3.0 nebo novější používá k instalaci a registraci softwarových komponent stažených z internetu, kromě souborů požadovaných komponentami.

Poznámka

Aplikace by měla vytvořit ovladač pouze voláním této metody nebo metody CreateFromOEM ve třídě SMS_Driver. Nikdy by neměl přímo vytvořit ovladač.

Tato metoda vytvoří nový objekt třídy služby WMI serveru SMS_Driver .

Po vytvoření obsahuje serverová třídaSDMPackageXML služby WMI SMS_Driver definici xml ovladače. Pokud chcete nastavit informace o zobrazení používané konzolou Configuration Manager pro ovladač, musíte informace o lokalizaci nastavit ve vlastnosti SMS_Driver serverová třídaLocalizedInformation služby WMI. Název ovladače používaný zobrazením z je k dispozici v SMS_Driver Server WMI vlastnost XML.SDMPackageXML Další informace najdete v tématu Import ovladače systému Windows popsaného souborem INF do Configuration Manager.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager Server Runtime Requirements.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.

Viz taky

Serverová třída služby WMI SMS_Driver