Condividi tramite


Metodo CreateFromOEM nella classe SMS_Driver

Il CreateFromOEM metodo della classe Strumentazione gestione Windows (WMI), in Configuration Manager, crea un set di oggetti della classe WMI di archiviazione di massa SMS_Driver server a cui fa riferimento il file Txtsetup.oem specificato.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo .

Sintassi

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

Parametri

DriverPath
Tipo di dati:String

Qualificatori: [in]

Percorso UNC (Universal Naming Convention) contenente il contenuto del driver.

OEMFile
Tipo di dati:String

Qualificatori: [in]

Percorso relativo del file Txtsetup.oem.

Drivers
Tipo di dati:SMS_Driver Array

Qualificatori: [out]

Matrice di driver con un catalogo di driver completo.

Valori restituiti

Tipo SInt32 di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore. I valori di errore sono disponibili nell'oggetto errore classe WMI SMS_ExtendedStatus Server . Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.

Questo metodo restituisce correttamente se almeno uno dei file a cui fa riferimento il file Txtsetup.oem è valido.

I possibili valori di errore includono, ma non sono limitati a, i seguenti:

0
Esito positivo

13
Il file Txtsetup.oem non è valido.

Tutti i driver a cui fa riferimento il file Txtsetup.oem non sono validi.

2
Il provider SMS non può accedere al file Txtsetup.oem.

1633
Tutti i driver a cui fa riferimento il file Txtsetup.oem sono validi, ma non supportano piattaforme supportate da Configuration Manager.

183
Tutti i driver a cui fa riferimento il file Txtsetup.oem sono già stati importati.

Tutti i driver a cui fa riferimento il file Txtsetup.oem presentano un altro tipo di errore. Per altre informazioni, vedere il file OSDDriverCatalog.log nel computer del provider.

Osservazioni

Per supportare le distribuzioni del sistema operativo pre-Windows Vista, Configuration Manager usa driver di dispositivo di archiviazione di massa critici per l'avvio. Questo tipo di driver viene fornito sotto forma di file Txtsetup.oem fornito su un disco. Il file contiene le informazioni seguenti:

  • Componenti hardware supportati dal file

  • File da copiare dal disco di distribuzione per ogni componente

  • Chiavi e valori del Registro di sistema da creare per ogni componente

    È necessario installare un file del driver di dispositivo di archiviazione di massa prima dell'installazione in una distribuzione del sistema operativo precedente a Windows Vista.

Nota

L'applicazione deve creare un driver solo chiamando questo metodo o il metodo CreateFromINF nella classe SMS_Driver. Non deve mai creare un driver direttamente.

L'applicazione chiama questo metodo con un file Txtsetup.oem del driver e un percorso di file. Il metodo esamina le informazioni fornite e crea una matrice di nuovi oggetti classe WMI SMS_Driver Server , uno per ogni file con estensione inf a cui si fa riferimento.

Questo metodo genera SMS_Driver oggetti classe WMI server con xml del pacchetto SDM (System Definition Model) definito e consente all'applicazione di apportare modifiche alle proprietà prima del salvataggio.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe WMI del server SMS_Driver