Metoda CreateFromINF w klasie SMS_Driver

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

Poniższa składnia została uproszczona w stosunku do kodu OF (Managed Object Format) i definiuje metodę.

Składnia

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

Parametry

DriverPath Typ danych: String

Kwalifikatory: [in]

Ścieżka sieciowa zgodna z UNC (Universal Naming Convention) do folderu zawierającego zawartość sterownika. Na przykład: \\Serwery\Sterownik\SterownikVideoDriver.

INFFile Typ danych: String

Kwalifikatory: [in]

Nazwa pliku INF.

Driver Typ danych: SMS_Driver

Kwalifikacje: [out]

Obiekt klasy WMI serwera SMS_Driver z kompletnym katalogiem sterowników.

Wartości zwracane

Typ SInt32 danych równy 0 oznacza powodzenie lub różny od zera oznaczający niepowodzenie. Wartości błędów są dostępne w obiekcie błędu klasy WMI serwera SMS_ExtendedStatus . Aby uzyskać informacje dotyczące obsługi zwróconych błędów, zobacz Informacje o błędach programu Configuration Manager.

Możliwe wartości błędów to między innymi:

0 Sukces

13 Sterownik jest nieprawidłowy

1633 Sterownik jest prawidłowy, ale nie obsługuje żadnych platform obsługiwanych przez program Configuration Manager.

2 Dostawca programu SMS nie może uzyskać dostępu do udziału sieciowego.

183 — Sterownik został już zaimportowany.

Szczegółowe informacje dotyczące błędu można znaleźć w pliku OSDDriverCatalog.log.

Uwagi

Sterownik jest reprezentowany przez plik informacyjny (INF). Plik INF jest plikiem tekstowym określającym pliki, które muszą być dostępne lub pobrane do uruchomienia systemu operacyjnego. Informacje zawarte w plikach tego typu zawierają instrukcje instalacji, których usługa pobierania składników internetowych dostępna w przeglądarce Microsoft Internet Explorer 3.0 lub nowszej wersji używa do instalowania i rejestrowania składników oprogramowania pobieranych z Internetu oraz wszystkich plików wymaganych przez te składniki.

Uwaga

Aplikacja powinna utworzyć sterownik tylko przez wywołanie tej metody lub metody CreateFromOEM w klasie SMS_Driver. Nigdy nie powinien tworzyć sterownika bezpośrednio.

Ta metoda umożliwia utworzenie nowego obiektu klasy WMI serwera SMS_Driver .

Po utworzeniu klasa SDMPackageXMLWMI serwera SMS_Driver zawiera kod XML definicji sterownika. Aby ustawić informacje wyświetlane dla sterownika używane przez konsolę Configuration Manager, należy ustawić informacje o lokalizacji we właściwości klasy LocalizedInformationWMI serwera SMS_Driver. Nazwa sterownika używana przez ekran jest dostępna we właściwości XML klasy WMI SDMPackageXMLSMS_Driver serwera. Aby uzyskać więcej informacji, zobacz Jak zaimportować sterownik systemu Windows opisany w pliku INF do programu Configuration Manager.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.

Zobacz też

Klasa WMI serwera SMS_Driver