Partilhar via


Método ValidateNewPackageSource na Classe SMS_SoftwareUpdatesPackage

O ValidateNewPackageSource método de Windows Gestão de Instrumentos (WMI), no Gestor de Configuração, valida uma nova localização de origem de pacote para uma atualização de software.

Nota

Todas as atualizações disponíveis na antiga fonte de pacote devem estar disponíveis na nova fonte de pacote para que a validação tenha sucesso.

A seguinte sintaxe é simplificada a partir do código do Formato de Objeto Gerido (MOF) e define o método.

Sintaxe

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Parâmetros

PackageSource
Tipo de dados: String

Eliminatórias: [in]

A localização do conteúdo da embalagem para verificar.

Valores de devolução

Um SInt32 tipo de dados que é 0 para indicar sucesso ou não zero para indicar falha.

Para obter informações sobre o manuseamento de erros devolvidos, consulte Sobre erros do Gestor de Configuração.

Observações

Este método pode ser utilizado ao alterar a localização da fonte de pacote de um pacote de atualização de software devido a alterações na infraestrutura ou a uma falha no servidor.

Este método é novo na versão mais recente do Gestor de Configuração. Note que é a única maneira de alterar a fonte de pacote para um objeto da classe WMI do SMS_SoftwareUpdate servidor. A maioria dos outros tipos de pacotes podem ser alterados na consola, mas não no pacote de atualização de software. O acesso a este pacote a partir da consola é restrito.

Para utilizar este método:

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

  2. Na sua aplicação, obtenha o SMS_SoftwareUpdatesPackage objeto classe WMI do servidor para a atualização do software.

  3. Inclua uma chamada para ValidateNewPackageSource o pacote.

  4. No retorno bem sucedido do método, tenha a aplicação a alterar a StoredPkgPath propriedade na embalagem para indicar a nova localização de origem.

Requisitos

Requisitos de Tempo de Execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).

Consulte também

Classe WMI do servidor de SMS_SoftwareUpdatesPackage
Método RefreshPkgSource em SMS_SoftwareUpdatesPackage de classe
Método SetSourceSite em SMS_SoftwareUpdatesPackage de classe
Método Unlock na Classe SMS_SoftwareUpdatesPackage