Método CreateFromOEM en la clase SMS_Driver

El CreateFromOEM método de clase Instrumental de administración de Windows (WMI), en Configuration Manager, crea un conjunto de objetos SMS_Driver clase WMI de servidor a los que hace referencia el archivo Txtsetup.oem especificado.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) y define el método .

Sintaxis

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

Parámetros

DriverPath
Tipo de datos: String

Calificadores: [in]

Ruta de acceso de convención de nomenclatura universal (UNC) que contiene el contenido del controlador.

OEMFile
Tipo de datos: String

Calificadores: [in]

Ruta de acceso relativa del archivo Txtsetup.oem.

Drivers
Tipo de datos: SMS_Driver Array

Calificadores: [out]

Matriz de controladores con un catálogo de controladores completo.

Valores devueltos

Un SInt32 tipo de datos que es 0 para indicar que se ha realizado correctamente o que no es cero para indicar un error. Los valores de error están disponibles en el objeto de error SMS_ExtendedStatus clase WMI de servidor . Para obtener información sobre cómo controlar los errores devueltos, vea Acerca de los errores de Configuration Manager.

Este método devuelve correctamente si al menos uno de los archivos a los que hace referencia el archivo Txtsetup.oem es válido.

Entre los posibles valores de error se incluyen, entre otros, los siguientes:

0
Correcto

13
El archivo Txtsetup.oem no es válido.

Todos los controladores a los que hace referencia el archivo Txtsetup.oem no son válidos.

2
El proveedor de SMS no puede acceder al archivo Txtsetup.oem.

1633
Todos los controladores a los que hace referencia el archivo Txtsetup.oem son válidos, pero no admiten ninguna plataforma compatible con Configuration Manager.

183
Todos los controladores a los que hace referencia el archivo Txtsetup.oem ya se han importado.

Todos los controladores a los que hace referencia el archivo Txtsetup.oem tienen otro tipo de error. Consulte el archivo OSDDriverCatalog.log en el equipo del proveedor para obtener más información.

Comentarios

Para admitir implementaciones de sistema operativo anteriores a Windows Vista, Configuration Manager usa controladores de dispositivo de almacenamiento masivo críticos para el arranque. Este tipo de controlador se proporciona en forma de archivo Txtsetup.oem proporcionado en un disco. El archivo contiene la siguiente información:

  • Componentes de hardware compatibles con el archivo

  • Archivos que se van a copiar desde el disco de distribución para cada componente

  • Claves y valores del Registro que se van a crear para cada componente

    Debe instalarse un archivo de controlador de dispositivo de almacenamiento masivo antes de la instalación en una implementación del sistema operativo Anterior a Windows Vista.

Nota:

La aplicación solo debe crear un controlador llamando a este método o al método CreateFromINF en la clase SMS_Driver. Nunca debe crear un controlador directamente.

La aplicación llama a este método con un archivo Txtsetup.oem de controlador y una ruta de acceso de archivo. El método examina la información proporcionada y crea una matriz de nuevos objetos SMS_Driver clase WMI de servidor , uno para cada archivo .inf al que se hace referencia.

Este método genera SMS_Driver objetos de clase WMI de servidor con xml de paquete de modelo de definición de sistema (SDM) definido y permite que la aplicación realice cambios en las propiedades antes de guardarlos.

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulte requisitos de tiempo de ejecución de Configuration Manager Server.

Requisitos de desarrollo

Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.

Consulta también

SMS_Driver clase WMI de servidor