Método CreateFromINFs na classe SMS_Driver

O CreateFromINFs método de classe WMI (Instrumentação de Gerenciamento do Windows), em Configuration Manager, cria objetos de classe WMI do SMS_Driver Server com base nas informações do caminho de origem especificado e em um ou mais arquivos .inf do Microsoft Windows.

A sintaxe a seguir é simplificada a partir do código MOF (Managed Object Format) e define o método.

Sintaxe

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

Parâmetros

DriverPath Tipo de dados: String

Eliminatórias: [em]

Caminho de rede UNC (Convenção de nomenclatura universal) válido para a pasta que contém o conteúdo do driver. Por exemplo, \\Servers\Driver\VideoDriver.

INFFiles Tipo de dados: String Array

Eliminatórias: [em]

Os nomes dos arquivos INF.

Drivers Tipo de dados: SMS_Driver Array

Eliminatórias: [fora]

Uma matriz de objetos da Classe WMI do SMS_Driver Server com um catálogo completo de drivers.

Return Values

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

Os valores de erro possíveis incluem, entre outros, os seguintes:

0 Êxito

13 O driver é inválido

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

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

183 O driver já foi importado.

Para descobrir os 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 nesse tipo de arquivo fornecem instruções de instalação que o serviço Internet Component Download fornecido no Microsoft Internet Explorer 3.0 ou posterior usa para instalar e registrar componentes de software baixados da Internet, além de quaisquer arquivos exigidos pelos componentes.

Observação

Seu aplicativo deve criar um driver somente 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 de classe WMI do SMS_Driver Server .

Depois de criada, a classe SDMPackageXMLWMI do SMS_Driver Server contém o XML de definição do driver. 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 SMS_Driver Server. O nome do driver usado pela exibição de está disponível na propriedade XML da Classe SDMPackageXMLWMI do SMS_Driver Server. Para obter mais informações, consulte Como importar um driver do Windows descrito por um arquivo INF para o Configuration Manager.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

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

Confira também

Classe WMI do SMS_Driver Server