CreateFromOEM, metoda w klasie SMS_Driver
Metoda CreateFromOEM
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager tworzy zestaw obiektów klasy WMI serwera SMS_Driver magazynu masowego, do których odwołuje się określony plik Txtsetup.oem.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 CreateFromOEM(
String DriverPath,
String OEMFile,
SMS_Driver Drivers[]
);
Parametry
DriverPath
Typ danych: String
Kwalifikatory: [w]
Ścieżka uniwersalnej konwencji nazewnictwa (UNC) zawierająca zawartość sterownika.
OEMFile
Typ danych: String
Kwalifikatory: [w]
Ścieżka względna pliku Txtsetup.oem.
Drivers
Typ danych: SMS_Driver Array
Kwalifikatory: [out]
Tablica sterowników z kompletnym wykazem sterowników.
Wartości zwracane
Typ SInt32
danych, który ma wartość 0, aby wskazać powodzenie lub wartość inną niżzerowa, aby wskazać błąd. Wartości błędów są dostępne w obiekcie błędu klasy WMI serwera SMS_ExtendedStatus. Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
Ta metoda jest zwracana pomyślnie, jeśli co najmniej jeden z plików, do których odwołuje się plik Txtsetup.oem, jest prawidłowy.
Możliwe wartości błędów obejmują, ale nie są ograniczone do następujących:
0
Sukces
13
Plik Txtsetup.oem jest nieprawidłowy.
Wszystkie sterowniki, do których odwołuje się plik Txtsetup.oem, są nieprawidłowe.
2
Dostawca programu SMS nie może uzyskać dostępu do pliku Txtsetup.oem.
1633
Wszystkie sterowniki, do których odwołuje się plik Txtsetup.oem, są prawidłowe, ale nie obsługują żadnych platform obsługiwanych przez Configuration Manager.
183
Wszystkie sterowniki, do których odwołuje się plik Txtsetup.oem, zostały już zaimportowane.
Wszystkie sterowniki, do których odwołuje się plik Txtsetup.oem, mają inny typ błędu. Aby uzyskać więcej informacji, zobacz plik OSDDriverCatalog.log na komputerze dostawcy.
Uwagi
Aby obsługiwać wdrożenia systemu operacyjnego Windows Vista przed systemem, Configuration Manager używa sterowników urządzeń pamięci masowej o krytycznym znaczeniu rozruchowym. Ten typ sterownika jest dostarczany w postaci pliku Txtsetup.oem dostarczonego na dysku. Plik zawiera następujące informacje:
Składniki sprzętowe obsługiwane przez plik
Pliki do skopiowania z dysku dystrybucji dla każdego składnika
Klucze rejestru i wartości do utworzenia dla każdego składnika
Plik sterownika urządzenia magazynu masowego należy zainstalować przed instalacją w systemie operacyjnym Windows Vista przed wdrożeniem.
Uwaga
Aplikacja powinna utworzyć sterownik tylko przez wywołanie tej metody lub metody CreateFromINF w klasie SMS_Driver. Nigdy nie należy bezpośrednio tworzyć sterowników.
Aplikacja wywołuje tę metodę za pomocą pliku Txtsetup.oem sterownika i ścieżki pliku. Metoda sprawdza podane informacje i tworzy tablicę nowych obiektów klasy WMI serwera SMS_Driver Server , po jednym dla każdego pliku inf, do którego odwołuje się odwołanie.
Ta metoda generuje obiekty klasy WMI serwera SMS_Driver z zdefiniowanym kodem XML pakietu Modelu definicji systemu (SDM) i umożliwia aplikacji wprowadzanie zmian właściwości przed ich zapisaniem.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.