Método CreateFromOEM na classe SMS_Driver

O CreateFromOEM método de classe WMI (Instrumentação de Gerenciamento do Windows), em Configuration Manager, cria um conjunto de objetos de classe WMI do SMS_Driver Server de armazenamento em massa referenciados pelo arquivo Txtsetup.oem especificado.

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

Sintaxe

SInt32 CreateFromOEM(
      String DriverPath,
      String OEMFile,
      SMS_Driver Drivers[]
);

Parâmetros

DriverPath Tipo de dados: String

Eliminatórias: [em]

Caminho UNC contendo o conteúdo do driver.

OEMFile Tipo de dados: String

Eliminatórias: [em]

Caminho relativo do arquivo Txtsetup.oem.

Drivers Tipo de dados: SMS_Driver Array

Eliminatórias: [fora]

Uma variedade de drivers 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.

Esse método retornará com êxito se pelo menos um dos arquivos referenciados pelo arquivo Txtsetup.oem for válido.

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

0 Êxito

13 O arquivo Txtsetup.oem é inválido.

Todos os drivers referenciados pelo arquivo Txtsetup.oem são inválidos.

2 O provedor SMS não pode acessar o arquivo Txtsetup.oem.

1633 Todos os drivers referenciados pelo arquivo Txtsetup.oem são válidos, mas não dão suporte a nenhuma plataforma compatível com o Configuration Manager.

183 Todos os drivers referenciados pelo arquivo Txtsetup.oem já foram importados.

Todos os drivers referenciados pelo arquivo Txtsetup.oem têm outro tipo de erro. Consulte o arquivo OSDDriverCatalog.log no computador do provedor para obter mais informações.

Comentários

Para dar suporte a implantações de sistema operacional anteriores ao Windows Vista, o Configuration Manager usa drivers de dispositivo de armazenamento em massa críticos para inicialização. Esse tipo de driver é fornecido na forma de um arquivo Txtsetup.oem fornecido em um disco. O arquivo contém as seguintes informações:

  • Componentes de hardware compatíveis com o arquivo

  • Files to copy from the distribution disk for each component

  • Chaves do registro e valores a serem criados para cada componente

    Um arquivo de driver de dispositivo de armazenamento em massa deve ser instalado antes da configuração em uma implantação de sistema operacional anterior ao Windows Vista.

Observação

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

Seu aplicativo chama esse método com um driver Txtsetup.oem arquivo e um caminho de arquivo. O método examina as informações fornecidas e cria uma matriz de novos objetos de classe WMI do SMS_Driver Server , um para cada arquivo .inf referenciado.

Esse método gera objetos de classe WMI do SMS_Driver Server com o XML do pacote SDM (Modelo de Definição do Sistema) definido e permite que seu aplicativo faça alterações de propriedade antes de serem salvas.

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