Metoda ValidateNewPackageSource ve třídě SMS_SoftwareUpdatesPackage

Metoda ValidateNewPackageSource třídy WMI (Windows Management Instrumentation) v nástroji Configuration Manager ověřuje nové umístění zdroje balíčku pro aktualizaci softwaru.

Poznámka

Všechny aktualizace, které jsou k dispozici ve starém zdroji balíčku, musí být k dispozici v novém zdroji balíčku, aby bylo ověření úspěšné.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a definuje metodu.

Syntaxe

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parametry

PackageSource
Datový typ: String

Kvalifikace: [v]

Umístění obsahu balíku, které chcete ověřit.

Vrácené hodnoty

Datový SInt32 typ, jehož hodnota 0 označuje úspěch, hodnota nižší než nula označuje selhání.

Informace o zpracování vrácených chyb najdete v tématu Informace o chybách nástroje Configuration Manager.

Poznámky

Tuto metodu lze použít při změně umístění zdroje balíčku aktualizace softwaru z důvodu změn infrastruktury nebo selhání serveru.

Tato metoda je nová v nejnovější verzi nástroje Configuration Manager. Všimněte si, že je to jediný způsob, jak změnit zdroj balíčku pro objekt třídy WMI serveru SMS_SoftwareUpdate . Většinu ostatních typů balíčků lze změnit v konzole, ale ne v balíčku aktualizace softwaru. Přístup k tomuto balíčku z konzole je omezený.

Postup použití této metody:

  1. Ručně zkopírujte soubory balíčku ze starého zdrojového umístění do nového umístění.

  2. Ve své aplikaci získejte objekt třídy WMI serveru SMS_SoftwareUpdatesPackage Server pro aktualizaci softwaru.

  3. Zahrňte výzvu na ValidateNewPackageSource balíček.

  4. Při úspěšném návratu z metody požádejte aplikaci, aby změnila StoredPkgPath vlastnost v balíčku tak, aby označovala nové zdrojové umístění.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Požadavky na modul runtime serveru Configuration Manager.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj serveru Configuration Manager.

Viz taky

Třída WMI serveru SMS_SoftwareUpdatesPackage Server
Metoda RefreshPkgSource ve třídě SMS_SoftwareUpdatesPackage
Metoda SetSourceSite ve třídě SMS_SoftwareUpdatesPackage
Metoda odemknutí ve třídě SMS_SoftwareUpdatesPackage