Delen via


Methode ValidateNewPackageSource in klasse SMS_SoftwareUpdatesPackage

De ValidateNewPackageSource WMI-klassemethode (Windows Management Instrumentation) valideert in Configuration Manager een nieuwe pakketbronlocatie voor een software-update.

Opmerking

Alle updates die beschikbaar zijn in de oude pakketbron, moeten beschikbaar zijn in de nieuwe pakketbron om de validatie te laten slagen.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en definieert de methode.

Syntaxis

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parameters

PackageSource
Gegevenstype: String

Kwalificatie: [in]

De locatie van de pakketinhoud die moet worden gecontroleerd.

Retourwaarden

Een SInt32 gegevenstype dat 0 is om aan te geven dat het is geslaagd of niet nul om een fout aan te geven.

Zie Over Configuration Manager-fouten voor informatie over het verwerken van geretourneerde fouten.

Opmerkingen

Deze methode kan worden gebruikt bij het wijzigen van de pakketbronlocatie van een software-updatepakket vanwege infrastructuurwijzigingen of een serverfout.

Deze methode is nieuw in de nieuwste versie van Configuration Manager. Houd er rekening mee dat dit de enige manier is om de pakketbron voor een WMI-klasseobject SMS_SoftwareUpdate Server te wijzigen. De meeste andere typen pakketten kunnen worden gewijzigd in de console, maar niet in het software-updatepakket. De toegang tot dit pakket vanuit de console is beperkt.

Ga als volgt te werk om deze methode te gebruiken:

  1. Kopieer de pakketbestanden handmatig van de oude bronlocatie naar de nieuwe locatie.

  2. Haal in uw toepassing het WMI-klasseobject SMS_SoftwareUpdatesPackage Server op voor de software-update.

  3. Neem een aanroep naar op ValidateNewPackageSource het pakket.

  4. Als de methode is geretourneerd, laat u de toepassing de StoredPkgPath eigenschap in het pakket wijzigen om de nieuwe bronlocatie aan te geven.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_SoftwareUpdatesPackage-server
Methode RefreshPkgSource in klasse SMS_SoftwareUpdatesPackage
Methode SetSourceSite in klasse SMS_SoftwareUpdatesPackage
Methode Ontgrendelen in klasse SMS_SoftwareUpdatesPackage