Поделиться через


Метод CreateFromINF в SMS_Driver класса

Метод CreateFromINF класса инструментария управления Windows (WMI) в Configuration Manager создает объект класса WMI сервера SMS_Driver на основе сведений из указанного INF-файла Microsoft Windows.

Следующий синтаксис упрощен в коде MOF и определяет метод .

Синтаксис

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

Параметры

DriverPath Тип данных: String

Квалификаторы: [in]

Допустимый UNC-путь к папке, содержащей содержимое драйвера. Например, \\Servers\Driver\VideoDriver.

INFFile Тип данных: String

Квалификаторы: [in]

Имя INF-файла.

Driver Тип данных: SMS_Driver

Квалификаторы: [out]

Объект класса WMI сервера SMS_Driver с полным каталогом драйверов.

Возвращаемые значения

Тип SInt32 данных, который равен 0 для указания успешного выполнения или ненулевого значения для указания сбоя. Значения ошибок доступны в объекте ошибки класса WMI сервера SMS_ExtendedStatus . Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.

Возможные значения ошибок включают, помимо прочего, следующие:

0 Успешно

13 Недопустимый драйвер

1633. Драйвер является допустимым, но не поддерживает платформы, поддерживаемые Configuration Manager.

2 Поставщик SMS не может получить доступ к сетевой папке.

183 Драйвер уже импортирован.

Сведения об ошибке см. в файле OSDDriverCatalog.log.

Замечания

Драйвер представлен информационным файлом (INF). INF-файл — это текстовый файл, в котором указываются файлы, которые должны присутствовать или загружаться для запуска операционной системы. Сведения в файле этого типа содержат инструкции по установке, которые служба загрузки компонентов Интернета, предоставляемая в Microsoft Internet Обозреватель 3.0 или более поздней версии, использует для установки и регистрации компонентов программного обеспечения, скачанных из Интернета, в дополнение к файлам, необходимым компонентам.

Примечание.

Приложение должно создать драйвер только путем вызова этого метода или метода CreateFromOEM в классе SMS_Driver. Он никогда не должен создавать драйвер напрямую.

Этот метод создает новый объект класса WMI сервера SMS_Driver .

После создания класс SDMPackageXMLWMI сервера SMS_Driver содержит XML-код определения драйвера. Чтобы задать сведения о отображении, используемые консолью Configuration Manager для драйвера, необходимо задать сведения о локализации в свойстве класса LocalizedInformationWMI сервера SMS_Driver. Имя драйвера, используемое для отображения из, доступно в xml-файле свойства класса SDMPackageXMLWMI сервера SMS_Driver. Дополнительные сведения см. в статье Импорт драйвера Windows, описанного INF-файлом в Configuration Manager.

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

Класс WMI сервера SMS_Driver