Configuration Manager の ValidateNewPackageSource Windows Management Instrumentation (WMI) クラス メソッドは、ドライバー更新プログラムの新しい場所を検証します。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化され、メソッドを定義したものです。
構文
SInt32 ValidateNewPackageSource(
String PackageSource
);
パラメーター
PackageSource データ型: String
Qualifiers: [in]
検証するドライバー パッケージの内容。
戻り値
成功を示す 0 または失敗を示す場合は 0 以外の SInt32 データ型。
返されたエラーの処理の詳細については、「Configuration Manager のエラーについて」を参照してください。
注釈
この方法は、Configuration Manager の最新バージョンの新機能です。 これは、 SMS_Driver Server WMI クラス オブジェクトのパッケージ ソースを変更する唯一の方法であることに注意してください。 他のほとんどの種類のパッケージは本体で変更できますが、ドライバー パッケージは変更できません。 本体からこのパッケージへのアクセスは制限されています。
この方法を使用するには:
古いソースの場所から新しい場所にパッケージ ファイルを手動でコピーします。
アプリケーションで、ドライバーの SMS_DriverPackage Server WMI クラス オブジェクトを取得します。
パッケージ上の
ValidateNewPackageSourceへの呼び出しを含めます。メソッドから正常に返されたら、アプリケーションでパッケージ内の
StoredPkgPathプロパティを変更して、新しいソースの場所を指定します。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
クラス SMS_DriverPackage のサーバー WMI クラスRebuildPackage メソッドSMS_DriverPackage