Partilhar via


Método CreateFromOEM na Classe SMS_Driver

O CreateFromOEM método de instrumentação de gestão do Windows (WMI), no Gestor de Configuração, cria um conjunto de objetos de classe WMI de armazenamento em massa SMS_Driver servidor referenciados pelo ficheiro Txtsetup.oem especificado.

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

Sintaxe

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

Parâmetros

DriverPath
Tipo de dados: String

Eliminatórias: [in]

Percurso da Convenção Universal de Nomeação (UNC) que contém o conteúdo do condutor.

OEMFile
Tipo de dados: String

Eliminatórias: [in]

Percurso relativo do ficheiro Txtsetup.oem.

Drivers
Tipo de dados: SMS_Driver Array

Eliminatórias: [fora]

Uma série de motoristas com um catálogo completo de motoristas.

Valores de devolução

Um SInt32 tipo de dados que é 0 para indicar sucesso ou não zero para indicar falha. Os valores de erro estão disponíveis no SMS_ExtendedStatus objeto de erro da classe WMI do servidor. Para obter informações sobre o manuseamento de erros devolvidos, consulte Sobre erros do Gestor de Configuração.

Este método retorna com sucesso se pelo menos um dos ficheiros referenciados pelo ficheiro Txtsetup.oem for válido.

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

0
Com êxito

13
O ficheiro Txtsetup.oem é inválido.

Todos os controladores referenciados pelo ficheiro Txtsetup.oem são inválidos.

2
O fornecedor de SMS não pode aceder ao ficheiro Txtsetup.oem.

1633
Todos os controladores referenciados pelo ficheiro Txtsetup.oem são válidos, mas não suportam plataformas suportadas pelo Gestor de Configuração.

183
Todos os condutores referenciados pelo ficheiro Txtsetup.oem já foram importados.

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

Observações

Para suportar as implementações do sistema operativo pré-Windows Vista, o Gestor de Configuração utiliza controladores de dispositivos de armazenamento em massa críticos de arranque. Este tipo de controlador é fornecido sob a forma de um ficheiro Txtsetup.oem fornecido num disco. O ficheiro contém as seguintes informações:

  • Componentes de hardware suportados pelo ficheiro

  • Ficheiros para copiar do disco de distribuição para cada componente

  • Chaves e valores de registo para criar para cada componente

    Um ficheiro do controlador do dispositivo de armazenamento em massa deve ser instalado antes da instalação num sistema operativo pré-Windows Vista.

Nota

A sua aplicação deve criar um controlador apenas chamando este método ou o Método CreateFromINF em SMS_Driver de classe. Nunca deve criar um motorista diretamente.

A sua aplicação chama este método com um ficheiro Txtsetup.oem do controlador e o caminho do ficheiro. O método examina as informações fornecidas e cria uma série de novos objetos da classe WMI do servidor SMS_Driver, um para cada ficheiro .inf referenciado.

Este método gera SMS_Driver objetos da classe WMI do servidor com o pacote XML do Modelo de Definição do Sistema (SDM) definido, e permite que a sua aplicação esfrómea alterações de propriedade antes de serem guardadas.

Requisitos

Requisitos de Tempo de Execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).

Consulte também

Classe WMI do servidor de SMS_Driver