次の方法で共有


クラス SMS_Driver の CreateFromINFs メソッド

Windows 管理インストルメンテーション (WMI) クラス メソッドはCreateFromINFs、Configuration Managerで、指定されたソース パスと 1 つ以上のMicrosoft Windows .inf ファイルからの情報に基づいて、SMS_Driverサーバー WMI クラス オブジェクトを作成します。

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

構文

sint32 CreateFromINFs (  
    String DriverPath,   
    String INFFiles[],   
    SMS_Driver Drivers[]  
);  

パラメーター

DriverPath
データ型: String

修飾子: [in]

ドライバーの内容を含むフォルダーへの有効な汎用名前付け規則 (UNC) ネットワーク パス。 たとえば、\\Servers\Driver\VideoDriver です。

INFFiles
データ型: String Array

修飾子: [in]

INF ファイルの名前。

Drivers
データ型: SMS_Driver Array

修飾子: [out]

完全なドライバー カタログ SMS_Driverサーバー WMI クラス オブジェクトの配列。

戻り値

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

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

0
成功

13
ドライバーが無効です

1633
ドライバーは有効ですが、Configuration Managerでサポートされているプラットフォームはサポートされていません。

2
SMS プロバイダーはネットワーク共有にアクセスできません。

183
ドライバーは既にインポートされています。

エラーの詳細については、OSDDriverCatalog.log ファイルを参照してください。

注釈

ドライバーは情報ファイル (INF) で表されます。 INF ファイルは、オペレーティング システムを実行するために存在またはダウンロードする必要があるファイルを指定するテキスト ファイルです。 この種類のファイルの情報は、Internet Explorer 3.0 以降で提供Microsoft Internet Component Download サービスが、インターネットからダウンロードされたソフトウェア コンポーネントのインストールと登録に使用するインストール手順を、コンポーネントに必要なファイルに加えて提供します。

注:

アプリケーションでは、このメソッドまたは クラス 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 サーバー開発要件」を参照してください。

関連項目

SMS_Driver サーバー WMI クラス