類別 SMS_SoftwareUpdatesPackage 中的 ValidateNewPackageSource 方法

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

注意事項

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

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

語法

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

參數

PackageSource
資料類型:String

限定詞:[in]

要驗證的套件內容的位置。

傳回值

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

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

註解

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

此方法是最新版本 Configuration Manager 中的新功能。 請注意,這是變更 SMS_SoftwareUpdate Server WMI 類別 物件套件來源的唯一方法。 大部分其他類型的套件都可以在主機中變更,但不能在軟體更新套件中變更。 從主機存取此套件受到限制。

若要使用此方法:

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

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

  3. 在套件上包含通話。ValidateNewPackageSource

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

需求

執行階段需求

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

開發需求

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

另請參閱

SMS_SoftwareUpdatesPackage Server WMI 類別
類別 SMS_SoftwareUpdatesPackage 中的 RefreshPkgSource 方法
類別 SMS_SoftwareUpdatesPackage 中的 SetSourceSite 方法
班級 SMS_SoftwareUpdatesPackage 中的解鎖方法