CreateFromINF, metoda w klasie SMS_Driver

Metoda CreateFromINF klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager tworzy obiekt klasy WMI serwera SMS_Driver na podstawie informacji z określonego pliku inf systemu Microsoft Windows.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .

Składni

SInt32 CreateFromINF(  
      String DriverPath,  
      String INFFile,  
      SMS_Driver Driver  
);  

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.

INFFile
Typ danych: String

Kwalifikatory: [w]

Nazwa pliku INF.

Driver
Typ danych: SMS_Driver

Kwalifikatory: [out]

Obiekt 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 SDMPackageXMLWMI 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.

Zobacz też

SMS_Driver Server WMI Class