ValidateNewPackageSource-Methode in class SMS_DriverPackage

Die ValidateNewPackageSource WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager überprüft einen neuen Speicherort für ein Treiberupdate.

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 zu überprüfende Treiberpaketinhalt.

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.

HinwBemerkungeneise

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_Driver Server WMI Class-Objekt zu ändern. Die meisten anderen Pakettypen können in der Konsole geändert werden, aber nicht das Treiberpaket. Der Zugriff auf dieses Paket über die Konsole ist eingeschränkt.

Gehen Sie wie folgt vor, um diese Methode zu verwenden:

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

  2. Rufen Sie in Ihrer Anwendung ein SMS_DriverPackage Server-WMI-Klassenobjekt für den Treiber ab.

  3. Schließen Sie einen Aufruf von ValidateNewPackageSource für das Paket ein.

  4. 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 des SMS_DriverPackage-Servers
RebuildPackage-Methode in der Klasse SMS_DriverPackage