CreateFromINFs, metoda w klasie SMS_Driver
Metoda CreateFromINFs
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager tworzy obiekty klasy WMI serwera SMS_Driver Server na podstawie informacji z określonej ścieżki źródłowej i co najmniej jednego pliku inf systemu Microsoft Windows.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
sint32 CreateFromINFs (
String DriverPath,
String INFFiles[],
SMS_Driver Drivers[]
);
Parametry
DriverPath
Typ danych: String
Kwalifikatory: [w]
Prawidłowa ścieżka sieciowa uniwersalnej konwencji nazewnictwa (UNC) do folderu zawierającego zawartość sterownika. Na przykład \\Servers\Driver\VideoDriver.
INFFiles
Typ danych: String Array
Kwalifikatory: [w]
Nazwy plików INF.
Drivers
Typ danych: SMS_Driver Array
Kwalifikatory: [out]
Tablica obiektów klasy WMI serwera SMS_Driver z pełnym 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.
Możliwe wartości błędów obejmują, ale nie są ograniczone do następujących:
0
Sukces
13
Sterownik jest nieprawidłowy
1633
Sterownik jest prawidłowy, ale nie obsługuje żadnych platform obsługiwanych przez Configuration Manager.
2
Dostawca programu SMS nie może uzyskać dostępu do udziału sieciowego.
183
Sterownik został już zaimportowany.
Aby dowiedzieć się więcej o szczegółach błędu, zobacz plik OSDDriverCatalog.log.
Uwagi
Sterownik jest reprezentowany przez plik informacyjny (INF). Plik INF jest plikiem tekstowym, który określa pliki, które muszą być obecne lub pobrane do uruchomienia systemu operacyjnego. Informacje w tym typie pliku zawierają instrukcje instalacji, których usługa pobierania składników internetowych udostępniona w programie Microsoft Internet Explorer 3.0 lub nowszym używa do instalowania i rejestrowania składników oprogramowania pobieranych z Internetu, oprócz plików wymaganych przez składniki.
Uwaga
Aplikacja powinna utworzyć sterownik tylko przez wywołanie tej metody lub metody CreateFromOEM w klasie SMS_Driver. Nigdy nie należy bezpośrednio tworzyć sterowników.
Ta metoda tworzy nowy obiekt klasy WMI serwera SMS_Driver .
Po utworzeniu klasa SDMPackageXML
WMI serwera SMS_Driver zawiera kod XML definicji sterownika. Aby ustawić informacje o wyświetlaniu używane przez konsolę Configuration Manager dla sterownika, należy ustawić informacje o lokalizacji we właściwości klasy WMILocalizedInformation
serwera SMS_Driver. Nazwa sterownika używana przez element display from jest dostępna w kodzie XML właściwości klasySDMPackageXML
WMI serwera SMS_Driver. Aby uzyskać więcej informacji, zobacz Jak zaimportować sterownik systemu Windows opisany przez plik INF do Configuration Manager.
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.