Compartilhar via


Método CreateFromINF na Classe SMS_Driver

O CreateFromINF método de classe Windows Management Instrumentation (WMI), no Configuration Manager, cria um objeto de Classe WMI de Servidor SMS_Driver com base em informações do ficheiro .inf do Microsoft Windows especificado.

A seguinte sintaxe é simplificada a partir do código MOF (Managed Object Format) 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 unc (Universal Naming Convention) válido para a pasta que contém o conteúdo do controlador. Por exemplo, \\Servers\Driver\VideoDriver.

INFFile Tipo de dados: String

Qualificadores: [in]

O nome do ficheiro INF.

Driver Tipo de dados: SMS_Driver

Qualificadores: [fora]

Um objeto de Classe WMI de Servidor SMS_Driver com um catálogo de controladores completo.

Return Values

Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar a falha. Os valores de erro estão disponíveis no objeto de erro Classe WMI de Servidor SMS_ExtendedStatus . Para obter informações sobre como lidar com erros devolvidos, veja About Configuration Manager Errors (Acerca dos Erros de Configuration Manager).

Os valores de erro possíveis incluem, mas não estão limitados, o seguinte:

0 Êxito

13 O controlador é inválido

1633 O controlador é válido, mas não suporta plataformas suportadas pelo Configuration Manager.

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

183 O controlador já foi importado.

Para obter informações específicas de um erro, veja o ficheiro OSDDriverCatalog.log.

Comentários

Um controlador é representado por um ficheiro de informações (INF). O ficheiro INF é um ficheiro de texto que especifica os ficheiros que têm de estar presentes ou transferidos 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 da Internet fornecido no Microsoft Internet Explorer 3.0 ou posterior utiliza para instalar e registar componentes de software que são transferidos a partir da Internet, além de quaisquer ficheiros necessários para os componentes.

Observação

A sua aplicação deve criar um controlador apenas ao chamar este método ou o Método CreateFromOEM na Classe SMS_Driver. Nunca deve criar um controlador diretamente.

Este método cria um novo objeto de Classe WMI de Servidor SMS_Driver .

Depois de criada, a Classe SDMPackageXMLWMI de Servidor SMS_Driver contém a definição de controlador XML. Para definir as informações de apresentação utilizadas pela consola do Configuration Manager para o controlador, tem de definir as informações de localização na propriedade Classe LocalizedInformationWMI de Servidor SMS_Driver. O nome do controlador utilizado pela apresentação do está disponível na propriedade classe SDMPackageXMLWMI de servidor SMS_Driver XML. Para obter mais informações, consulte Como Importar um Controlador do Windows Descrito por um Ficheiro INF para Configuration Manager.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.

Confira também

Classe WMI de Servidor SMS_Driver