共用方式為


類別SMS_SoftwareUpdatesPackage中的 ValidateNewPackageSource 方法

Windows ValidateNewPackageSource Management Instrumentation (WMI) 類別方法,Configuration Manager驗證軟體更新的新套件來源位置。

注意事項

舊套件來源中所有可用的更新都必須在新套件來源中提供,驗證才能成功。

下列語法是從受控物件格式 (MOF) 程式碼中簡化,並定義 方法。

語法

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

參數

PackageSource
資料類型:String

限定詞:[in]

要驗證的封裝內容位置。

傳回值

資料 SInt32 類型,為 0 表示成功或非零表示失敗。

如需處理傳回錯誤的相關資訊,請參閱關於Configuration Manager錯誤

註解

由於基礎結構變更或伺服器失敗而變更軟體更新套件的套件來源位置時,可能會使用這個方法。

這個方法是最新版Configuration Manager的新方法。 請注意,這是變更 SMS_SoftwareUpdate Server WMI Class 物件套件來源的唯一方法。 大部分其他類型的套件都可以在主控台中變更,但無法變更軟體更新套件。 主控台對此套件的存取受到限制。

若要使用此方法:

  1. 手動將套件檔案從舊來源位置複製到新位置。

  2. 在您的應用程式中,取得 軟體更新的SMS_SoftwareUpdatesPackage伺服器 WMI 類別 物件。

  3. 在封裝上包含 對 ValidateNewPackageSource 的呼叫。

  4. 從 方法成功傳回時,讓應用程式變更 StoredPkgPath 封裝中的 屬性,以指出新的來源位置。

需求

執行時間需求

如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。

開發需求

如需詳細資訊,請參閱Configuration Manager伺服器開發需求。

另請參閱

SMS_SoftwareUpdatesPackage伺服器 WMI 類別
類別SMS_SoftwareUpdatesPackage中的 RefreshPkgSource 方法
類別SMS_SoftwareUpdatesPackage中的 SetSourceSite 方法
類別SMS_SoftwareUpdatesPackage中的 Unlock 方法