Partilhar via


Método CreateFromINFs na Classe SMS_Driver

O CreateFromINFs método da classe Windows Management Instrumentation (WMI), no Gestor de Configuração, cria SMS_Driver objetos da classe WMI do servidor com base em informações do caminho de origem especificado e um ou mais ficheiros Microsoft Windows .inf.

A seguinte sintaxe é simplificada a partir do código do Formato de Objeto Gerido (MOF) e define o método.

Sintaxe

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

Parâmetros

DriverPath
Tipo de dados: String

Eliminatórias: [in]

Válido Caminho de rede da Convenção Universal de Nomeação (UNC) para a pasta que contém o conteúdo do controlador. Por exemplo, \ \Servidores\Driver\VideoDriver.

INFFiles
Tipo de dados: String Array

Eliminatórias: [in]

Os nomes dos ficheiros INF.

Drivers
Tipo de dados: SMS_Driver Array

Eliminatórias: [fora]

Uma série de objetos SMS_Driver classe WMI do servidor com um catálogo completo de motoristas.

Valores de devolução

Um SInt32 tipo de dados que é 0 para indicar sucesso ou não zero para indicar falha. Os valores de erro estão disponíveis no SMS_ExtendedStatus objeto de erro da classe WMI do servidor. Para obter informações sobre o manuseamento de erros devolvidos, consulte Sobre erros do Gestor de Configuração.

Os possíveis valores de erro incluem, mas não se limitam a:

0
Com êxito

13
O motorista é inválido.

1633
O controlador é válido mas não suporta plataformas suportadas pelo Gestor de Configurações.

2
O Fornecedor de SMS não pode aceder à partilha de rede.

183
O motorista já foi importado.

Para obter as especificidades de um erro, consulte o ficheiro OSDDriverCatalog.log.

Observações

Um controlador é representado por um ficheiro de informação (INF). O ficheiro INF é um ficheiro de texto que especifica os ficheiros que precisam de estar presentes ou descarregados para que o sistema operativo seja executado. As informações neste tipo de ficheiro fornecem instruções de instalação que o serviço de Transferência de Componentes de Internet fornecido no Microsoft Internet Explorer 3.0 ou posteriormente utiliza para instalar e registar componentes de software que são descarregados da Internet, além de quaisquer ficheiros exigidos pelos componentes.

Nota

A sua aplicação deve criar um controlador apenas chamando este método ou o Método CreateFromOEM em classe SMS_Driver. Nunca deve criar um motorista diretamente.

Este método cria um novo SMS_Driver objeto classe WMI do servidor.

Uma vez criado, a classe WMI do SMS_Driver servidor contém a SDMPackageXML definição de controlador XML. Para definir as informações de exibição utilizadas pela consola 'Gestor de Configuração' para o controlador, é necessário definir as informações de localização na propriedade classe WMI do LocalizedInformation SMS_Driver. O nome do controlador utilizado pelo visor está disponível em SMS_Driver propriedade classe WMI do servidor SDMPackageXML XML. Para obter mais informações, consulte Como Importar um Windows Controlador Descrito por um Ficheiro INF no Gestor de Configuração.

Requisitos

Requisitos de Tempo de Execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).

Consulte também

Classe WMI do servidor de SMS_Driver