Compartilhar via


Método CreateFromINF na classe SMS_Driver

O CreateFromINF método de classe WMI (Instrumentação de Gerenciamento do Windows), em Configuration Manager, cria um objeto da Classe WMI do servidor SMS_Driver com base nas informações do arquivo .inf do Windows .inf especificado Microsoft.

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

Sintaxe

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

Parâmetros

DriverPath
Tipo de dados: String

Qualificadores: [in]

Caminho de rede da UNC (Convenção Universal de Nomenclatura Válida) para a pasta que contém o conteúdo do driver. Por exemplo, \\Servers\Driver\VideoDriver.

INFFile
Tipo de dados: String

Qualificadores: [in]

O nome do arquivo INF.

Driver
Tipo de dados: SMS_Driver

Qualificadores: [out]

Um objeto classe WMI do servidor SMS_Driver com um catálogo de driver completo.

Return Values

Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar falha. Os valores de erro estão disponíveis no objeto de erro classe WMI do servidor SMS_ExtendedStatus . Para obter informações sobre como lidar com erros retornados, consulte Sobre erros de Configuration Manager.

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

0
Êxito

13
O driver é inválido

1633
O driver é válido, mas não dá suporte a plataformas compatíveis com Configuration Manager.

2
O Provedor de SMS não pode acessar o compartilhamento de rede.

183
O motorista já foi importado.

Para descobrir detalhes de um erro, consulte o arquivo OSDDriverCatalog.log.

Comentários

Um driver é representado por um arquivo de informações (INF). O arquivo INF é um arquivo de texto que especifica os arquivos que precisam estar presentes ou baixados para que o sistema operacional seja executado. As informações neste tipo de arquivo fornecem instruções de instalação que o serviço de Download de Componentes da Internet fornecido em Microsoft Internet Explorer 3.0 ou posterior usa para instalar e registrar componentes de software que são baixados da Internet, além de todos os arquivos exigidos pelos componentes.

Observação

Seu aplicativo deve criar um driver apenas chamando esse método ou o Método CreateFromOEM na classe SMS_Driver. Ele nunca deve criar um driver diretamente.

Esse método cria um novo objeto da Classe WMI do servidor SMS_Driver .

Depois de criada, a Classe SDMPackageXMLWMI do servidor SMS_Driver contém a definição de driver XML. Para definir as informações de exibição usadas pelo console Configuration Manager para o driver, você precisa definir as informações de localização na propriedade classe LocalizedInformationWMI do servidor SMS_Driver. O nome do driver usado pela exibição do está disponível na propriedade classe WMISDMPackageXML do servidor SMS_Driver XML. Para obter mais informações, consulte Como importar um driver do Windows descrito por um arquivo INF para Configuration Manager.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.

Confira também

Classe WMI do servidor SMS_Driver