Método ValidateNewPackageSource na classe SMS_SoftwareUpdatesPackage

O ValidateNewPackageSource método de classe WMI (Instrumentação de Gerenciamento do Windows), no Configuration Manager, valida um novo local de origem do pacote para uma atualização de software.

Observação

Todas as atualizações disponíveis na origem do pacote antigo devem estar disponíveis na nova fonte de pacote para que a validação seja bem-sucedida.

A sintaxe a seguir é simplificada a partir do código MOF (Managed Object Format) e define o método.

Sintaxe

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parâmetros

PackageSource
Tipo de dados: String

Eliminatórias: [em]

O local do conteúdo do pacote a ser verificado.

Return Values

Um SInt32 tipo de dados que é 0 para indicar sucesso ou diferente de zero para indicar falha.

Para obter informações sobre como lidar com erros retornados, consulte Sobre erros do Configuration Manager.

Comentários

Esse método pode ser usado ao alterar o local de origem do pacote de um pacote de atualização de software devido a alterações de infraestrutura ou a uma falha do servidor.

Esse método é novo na versão mais recente do Configuration Manager. Observe que essa é a única maneira de alterar a origem do pacote para um objeto de classe WMI do SMS_SoftwareUpdate Server . A maioria dos outros tipos de pacotes pode ser alterada no console, mas não o pacote de atualização de software. O acesso a este pacote pelo console é restrito.

Para usar esse método:

  1. Copie manualmente os arquivos de pacote do local de origem antigo para o novo local.

  2. Em seu aplicativo, obtenha o objeto de classe WMI do SMS_SoftwareUpdatesPackage Server para a atualização de software.

  3. Inclua uma chamada para ValidateNewPackageSource no pacote.

  4. No retorno bem-sucedido do método, faça com que o aplicativo altere a StoredPkgPath propriedade no pacote para indicar o novo local de origem.

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.

Confira também

Classe WMI do SMS_SoftwareUpdatesPackage Server
Método RefreshPkgSource na classe SMS_SoftwareUpdatesPackage
Método SetSourceSite na classe SMS_SoftwareUpdatesPackage
Método de desbloqueio na classe SMS_SoftwareUpdatesPackage