Sdílet prostřednictvím


Metoda CreateFromOEM ve třídě SMS_Driver

Metoda CreateFromOEM třídy WMI (Windows Management Instrumentation) v Configuration Manager vytvoří sadu objektů tříd služby WMI serveru SMS_Driver velkokapacitních úložišť odkazovaných zadaným souborem Txtsetup.oem.

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

Syntaxe

SInt32 CreateFromOEM(  
      String DriverPath,  
      String OEMFile,  
      SMS_Driver Drivers[]  
);  

Parametry

DriverPath
Datový typ: String

Kvalifikátory: [v]

Cesta UNC (Universal Naming Convention) obsahující obsah ovladače

OEMFile
Datový typ: String

Kvalifikátory: [v]

Relativní cesta k souboru Txtsetup.oem

Drivers
Datový typ: SMS_Driver Array

Kvalifikátory: [out]

Pole ovladačů 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.

Tato metoda se úspěšně vrátí, pokud je platný alespoň jeden ze souborů odkazovaných souborem Txtsetup.oem.

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

0
Úspěch

13
Soubor Txtsetup.oem je neplatný.

Všechny ovladače, na které odkazuje soubor Txtsetup.oem, jsou neplatné.

2
Poskytovatel serveru SMS nemá přístup k souboru Txtsetup.oem.

1633
Všechny ovladače, na které odkazuje soubor Txtsetup.oem, jsou platné, ale nepodporují žádné platformy podporované Configuration Manager.

183
Všechny ovladače, na které soubor Txtsetup.oem odkazuje, už byly importovány.

Všechny ovladače, na které odkazuje soubor Txtsetup.oem, mají jiný typ chyby. Další informace najdete v souboru OSDDriverCatalog.log na počítači poskytovatele.

Poznámky

Pro podporu nasazení operačního systému před Windows Vista používá Configuration Manager ovladače velkokapacitní paměťové zařízení důležité pro spouštění. Tento typ ovladače je vybaven ve formě souboru Txtsetup.oem dodaného na disku. Soubor obsahuje následující informace:

  • Hardwarové komponenty podporované souborem

  • Soubory, které se mají zkopírovat z distribučního disku pro každou komponentu

  • Klíče registru a hodnoty, které se mají vytvořit pro každou komponentu

    Soubor ovladače velkokapacitního paměťového zařízení musí být nainstalován před instalací v nasazení operačního systému před Windows Vista.

Poznámka

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

Aplikace volá tuto metodu pomocí souboru Txtsetup.oem ovladače a cesty k souboru. Metoda prozkoumá zadané informace a vytvoří pole nových objektů SMS_Driver serverové třídy služby WMI , jeden pro každý odkazovaný soubor INF.

Tato metoda vygeneruje objekty SMS_Driver serverových tříd služby WMI s definovaným kódem XML balíčku SDM (System Definition Model) a umožňuje aplikaci provádět změny vlastností před jejich uložením.

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