Condividi tramite


Metodo ValidateNewPackageSource nella classe SMS_SoftwareUpdatesPackage

Il ValidateNewPackageSource metodo della classe Strumentazione gestione Windows (WMI), in Configuration Manager, convalida un nuovo percorso di origine del pacchetto per un aggiornamento software.

Nota

Per avere esito positivo, tutti gli aggiornamenti disponibili nell'origine del pacchetto precedente devono essere disponibili nella nuova origine del pacchetto.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo .

Sintassi

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parametri

PackageSource
Tipo di dati:String

Qualificatori: [in]

Percorso del contenuto del pacchetto da verificare.

Valori restituiti

Tipo SInt32 di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore.

Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.

Osservazioni

Questo metodo può essere usato quando si modifica il percorso di origine del pacchetto di un pacchetto di aggiornamento software a causa di modifiche all'infrastruttura o di un errore del server.

Questo metodo è nuovo nella versione più recente di Configuration Manager. Si noti che è l'unico modo per modificare l'origine del pacchetto per un oggetto classe WMI SMS_SoftwareUpdate Server . La maggior parte degli altri tipi di pacchetti può essere modificata nella console, ma non nel pacchetto di aggiornamento software. L'accesso a questo pacchetto dalla console è limitato.

Per usare questo metodo:

  1. Copiare manualmente i file del pacchetto dal percorso di origine precedente al nuovo percorso.

  2. Nell'applicazione ottenere l'oggetto classe WMI SMS_SoftwareUpdatesPackage Server per l'aggiornamento software.

  3. Includere una chiamata a ValidateNewPackageSource nel pacchetto.

  4. Al termine della restituzione dal metodo , fare in modo che l'applicazione modifii la StoredPkgPath proprietà nel pacchetto per indicare il nuovo percorso di origine.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe WMI del server SMS_SoftwareUpdatesPackage
Metodo RefreshPkgSource nella classe SMS_SoftwareUpdatesPackage
Metodo SetSourceSite nella classe SMS_SoftwareUpdatesPackage
Metodo Unlock nella classe SMS_SoftwareUpdatesPackage