CreateFromINF Windows Management Instrumentation (WMI) クラス メソッドは、Configuration Managerで、指定された Microsoft Windows .inf ファイルからの情報に基づいて、SMS_Driver Server WMI クラス オブジェクトを作成します。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、 メソッドを定義します。
構文
SInt32 CreateFromINF(
String DriverPath,
String INFFile,
SMS_Driver Driver
);
パラメーター
DriverPath データ型: String
修飾子: [in]
ドライバーの内容を含むフォルダーへの有効な汎用名前付け規則 (UNC) ネットワーク パス。 たとえば、\\Servers\Driver\VideoDriver です。
INFFile データ型: String
修飾子: [in]
INF ファイルの名前。
Driver データ型: SMS_Driver
修飾子: [out]
完全なドライバー カタログを持つ SMS_Driver Server WMI クラス オブジェクト。
戻り値
成功を示す場合は 0、失敗を示す場合は 0 以外のデータ型 SInt32 。 エラー値は、 SMS_ExtendedStatus サーバー WMI クラス のエラー オブジェクトで使用できます。 返されたエラーの処理については、「Configuration Manager エラーについて」を参照してください。
考えられるエラー値には、次のものが含まれますが、これらに限定されません。
0 成功
13 ドライバーが無効です
1633 ドライバーは有効ですが、Configuration Managerでサポートされているプラットフォームはサポートされていません。
2 SMS プロバイダーはネットワーク共有にアクセスできません。
183 ドライバーは既にインポートされています。
エラーの詳細については、OSDDriverCatalog.log ファイルを参照してください。
解説
ドライバーは情報ファイル (INF) で表されます。 INF ファイルは、オペレーティング システムを実行するために存在またはダウンロードする必要があるファイルを指定するテキスト ファイルです。 この種類のファイルの情報は、Microsoft Internet エクスプローラー 3.0 以降で提供されるインターネット コンポーネント ダウンロード サービスが、コンポーネントに必要なファイルに加えて、インターネットからダウンロードされたソフトウェア コンポーネントのインストールと登録に使用するインストール手順を提供します。
注:
アプリケーションでは、このメソッドまたは クラス SMS_Driverの CreateFromOEM メソッドを呼び出すことによってのみドライバーを作成する必要があります。 ドライバーを直接作成しないでください。
このメソッドは、 新しいSMS_Driverサーバー WMI クラス オブジェクトを 作成します。
作成されると、 SMS_Driver サーバー WMI クラスSDMPackageXML にはドライバー定義 XML が含まれます。 ドライバーのConfiguration Manager コンソールで使用される表示情報を設定するには、SMS_Driver サーバー WMI クラスLocalizedInformation プロパティでローカライズ情報を設定する必要があります。 の表示で使用されるドライバー名は、 SMS_Driver Server WMI クラスSDMPackageXML プロパティ XML で使用できます。 詳細については、「INF ファイルによって記述された Windows ドライバーをConfiguration Managerにインポートする方法」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。