次の方法で共有


クラス SMS_Driver の CreateFromOEM メソッド

Windows Management Instrumentation (WMI) クラス メソッドはCreateFromOEM、Configuration Managerで、指定された Txtsetup.oem ファイルによって参照されるサーバー WMI クラス オブジェクトSMS_Driverマス ストレージのセットを作成します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、 メソッドを定義します。

構文

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

パラメーター

DriverPath
データ型: String

修飾子: [in]

ドライバー コンテンツを含む汎用名前付け規則 (UNC) パス。

OEMFile
データ型: String

修飾子: [in]

Txtsetup.oem ファイルの相対パス。

Drivers
データ型: SMS_Driver Array

修飾子: [out]

完全なドライバー カタログを持つドライバーの配列。

戻り値

SInt32成功を示す 0 のデータ型、失敗を示す 0 以外のデータ型。 エラー値は、 SMS_ExtendedStatus サーバー WMI クラス のエラー オブジェクトで使用できます。 返されたエラーの処理については、「Configuration Manager エラーについて」を参照してください。

Txtsetup.oem ファイルによって参照されるファイルの少なくとも 1 つが有効な場合、このメソッドは正常に返されます。

考えられるエラー値には、次のものが含まれますが、これらに限定されません。

0
成功

13
Txtsetup.oem ファイルが無効です。

Txtsetup.oem ファイルによって参照されるすべてのドライバーが無効です。

2
SMS プロバイダーは Txtsetup.oem ファイルにアクセスできません。

1633
Txtsetup.oem ファイルによって参照されるすべてのドライバーは有効ですが、Configuration Managerでサポートされているプラットフォームはサポートされていません。

183
Txtsetup.oem ファイルによって参照されているすべてのドライバーが既にインポートされています。

Txtsetup.oem ファイルによって参照されるすべてのドライバーには、別の種類のエラーがあります。 詳細については、プロバイダー コンピューターの OSDDriverCatalog.log ファイルを参照してください。

注釈

Windows Vista 以前のオペレーティング システムの展開をサポートするために、Configuration Managerはブート クリティカルな大容量記憶装置デバイス ドライバーを使用します。 この種類のドライバーは、ディスク上に提供される Txtsetup.oem ファイルの形式で提供されます。 ファイルには、次の情報が含まれています。

  • ファイルでサポートされているハードウェア コンポーネント

  • コンポーネントごとに配布ディスクからコピーするファイル

  • コンポーネントごとに作成するレジストリ キーと値

    大容量ストレージ デバイス ドライバー ファイルは、Windows Vista 以前のオペレーティング システムの展開でセットアップする前にインストールする必要があります。

注:

アプリケーションでは、 クラス SMS_Driverでこのメソッドまたは CreateFromINF メソッドを呼び出すことによってのみドライバーを作成する必要があります。 ドライバーを直接作成しないでください。

アプリケーションは、ドライバー Txtsetup.oem ファイルとファイル パスを使用してこのメソッドを呼び出します。 メソッドは、指定された情報を調べ、参照される .inf ファイルごとに 1 つずつ、新しい SMS_Driver Server WMI クラス オブジェクトの配列を作成します。

このメソッドは、システム定義モデル (SDM) パッケージ XML が定義 SMS_Driverサーバー WMI クラス オブジェクトを生成し、アプリケーションがプロパティを変更してから保存できるようにします。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。

関連項目

SMS_Driver サーバー WMI クラス