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.