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


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

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

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

Синтаксис

sint32 CreateFromINFs (  
    String DriverPath,   
    String INFFiles[],   
    SMS_Driver Drivers[]  
);  

Параметры

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

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

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

INFFiles
Тип данных: String Array

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

Имена INF-файлов.

Drivers
Тип данных: SMS_Driver Array

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

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

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

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

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

0
Успешно

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

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

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

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

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

Замечания

Драйвер представлен информационным файлом (INF). INF-файл — это текстовый файл, в котором указываются файлы, которые должны присутствовать или загружаться для запуска операционной системы. Сведения в файле этого типа содержат инструкции по установке, которые служба загрузки компонентов Интернета, предоставляемая в Майкрософт Internet Explorer 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