Partilhar via


Método ValidateNewPackageSource na Classe SMS_DriverPackage

O ValidateNewPackageSource método da classe Windows Management Instrumentation (WMI), no Gestor de Configuração, valida uma nova localização para uma atualização do controlador.

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]

O conteúdo do pacote do controlador 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 é 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_Driver servidor. A maioria dos outros tipos de pacotes podem ser alterados na consola, mas não no pacote do condutor. 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 um objeto classe WMI do SMS_DriverPackage servidor para o controlador.

  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_DriverPackage
Método RebuildPackage na Classe SMS_DriverPackage