ValidateNewPackageSource-Methode in Klasse SMS_DriverPackage

Die ValidateNewPackageSource Klassenmethode Windows-Verwaltungsinstrumentation (WMI) im Configuration Manager überprüft einen neuen Speicherort für eine Treiberaktualisierung.

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 Inhalt des zu überprüfenden Treiberpakets.

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 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_Driver Server WMI-Klasse zu ändern. Die meisten anderen Pakettypen können in der Konsole geändert werden, jedoch nicht das Treiberpaket. 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 ein SMS_DriverPackage Server WMI-Klassenobjekt für den Treiber 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_DriverPackage Server WMI ClassRebuildPackage-Methode in Class SMS_DriverPackage