ValidateNewPackageSource-Methode in Class SMS_SoftwareUpdatesPackage
Die ValidateNewPackageSource
WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager überprüft einen neuen Paketquellspeicherort für ein Softwareupdate.
Hinweis
Alle in der alten Paketquelle verfügbaren Updates müssen in der neuen Paketquelle verfügbar sein, damit die Überprüfung erfolgreich ist.
Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.
Syntax
SInt32 ValidateNewPackageSource(
String PackageSource
);
Parameter
PackageSource
Datentyp: String
Qualifizierer: [in]
Der Speicherort des zu überprüfenden Paketinhalts.
Rückgabewerte
Ein SInt32
Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben.
Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.
Hinweise
Diese Methode kann verwendet werden, wenn der Paketquellspeicherort eines Softwareupdatepakets aufgrund von Infrastrukturänderungen oder einem Serverfehler geändert wird.
Diese Methode ist in der neuesten Version von Configuration Manager neu. Beachten Sie, dass dies die einzige Möglichkeit ist, die Paketquelle für ein SMS_SoftwareUpdate Server WMI Class-Objekt zu ändern. Die meisten anderen Pakettypen können in der Konsole geändert werden, aber nicht das Softwareupdatepaket. Der Zugriff auf dieses Paket über die Konsole ist eingeschränkt.
Gehen Sie wie folgt vor, um diese Methode zu verwenden:
Kopieren Sie die Paketdateien manuell vom alten Quellspeicherort in den neuen Speicherort.
Rufen Sie in Ihrer Anwendung das SMS_SoftwareUpdatesPackage Server-WMI-Klassenobjekt für das Softwareupdate ab.
Schließen Sie einen Aufruf von
ValidateNewPackageSource
für das Paket ein.Lassen Sie die Anwendung bei erfolgreicher Rückgabe der -Methode die
StoredPkgPath
-Eigenschaft im Paket ändern, um den neuen Quellspeicherort anzugeben.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.
Siehe auch
WMI-Klasse für SMS_SoftwareUpdatesPackage Server
RefreshPkgSource-Methode in der Klasse SMS_SoftwareUpdatesPackage
SetSourceSite-Methode in Class SMS_SoftwareUpdatesPackage
Unlock-Methode in der Klasse SMS_SoftwareUpdatesPackage