ValidateNewPackageSource-Methode in Klasse SMS_SoftwareUpdatesPackage

Die ValidateNewPackageSource Klassenmethode Windows-Verwaltungsinstrumentation (WMI) im Configuration Manager überprüft einen neuen Paketquellspeicherort für ein Softwareupdate.

Hinweis

Alle Updates, die in der alten Paketquelle verfügbar sind, müssen in der neuen Paketquelle verfügbar sein, damit die Überprüfung erfolgreich ist.

Die folgende Syntax wurde aus Managed Object Format (MOF)-Code vereinfacht und definiert die Methode.

Syntax

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parameter

PackageSource
Datentyp: String

Qualifikanten: [in]

Der Speicherort des zu überprüfenden Paketinhalts.

Rückgabewerte

Ein SInt32 Datentyp, der 0 ist, um Erfolg anzuzeigen, oder ungleich null, um Fehler anzuzeigen.

Informationen zum Behandeln zurückgegebener Fehler finden Sie unter Informationen zu Configuration Manager-Fehlern.

Hinweise

Diese Methode kann verwendet werden, wenn der Speicherort der Paketquelle eines Softwareupdatepakets aufgrund von Infrastrukturänderungen oder einem Serverausfall geändert wird.

Diese Methode ist neu in der neuesten Version von Configuration Manager. Beachten Sie, dass dies die einzige Möglichkeit ist, die Paketquelle für ein Objekt der SMS_SoftwareUpdate Server WMI-Klasse zu ändern. Die meisten anderen Pakettypen können in der Konsole geändert werden, jedoch nicht das Softwareupdatepaket. Der Zugriff auf dieses Paket von der Konsole aus ist eingeschränkt.

So verwenden Sie diese Methode:

  1. Kopieren Sie die Paketdateien manuell vom alten Quellspeicherort an den neuen Speicherort.

  2. Rufen Sie in Ihrer Anwendung das WMI-Klassenobjekt SMS_SoftwareUpdatesPackage Server für das Softwareupdate ab.

  3. Fügen Sie einen Aufruf an ValidateNewPackageSource für das Paket ein.

  4. Bei erfolgreicher Rückkehr von der Methode muss die Anwendung die StoredPkgPath Eigenschaft im Paket ändern, um den neuen Quellspeicherort anzugeben.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

SMS_SoftwareUpdatesPackage Server WMI-Klasse
RefreshPkgSource-Methode in Klasse SMS_SoftwareUpdatesPackage
SetSourceSite-Methode in Klasse SMS_SoftwareUpdatesPackage
Unlock-Methode in Klasse SMS_SoftwareUpdatesPackage