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 da Classe WMI do servidor SMS_Driver com base em informações do caminho de origem especificado e um ou mais arquivos do Windows .inf Microsoft.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e define o método.
Sintaxe
sint32 CreateFromINFs (
String DriverPath,
String INFFiles[],
SMS_Driver Drivers[]
);
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.
INFFiles
Tipo de dados: String Array
Qualificadores: [in]
Os nomes dos arquivos INF.
Drivers
Tipo de dados: SMS_Driver Array
Qualificadores: [out]
Uma matriz de objetos da 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 SDMPackageXML
WMI 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 LocalizedInformation
WMI 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.