Compartilhar via


Método GetAutoUpgradeConfigs na classe SMS_Site

O GetAutoUpgradeConfigs método de classe WMI (Instrumentação de Gerenciamento do Windows), em Configuration Manager, obtém configurações para configurações de atualização automática.

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

Sintaxe

SInt32 GetAutoUpgradeConfigs(  
     String ClientVersion,  
     Boolean IsProgramEnabled,  
     UInt32 AdvertisementDuration,  
     UInt32 ValidationInterval,  
     UInt32 ValidationFailureInterval,  
     Boolean AllowPrestage,  
     Boolean AllowFallbackToContentSource,  
     UInt32 DownloadOptionsInSlowNetwork,  
     Boolean ExcludeServers,  
     Boolean OverrideServiceWindow,  
     Boolean IgnoreNonPersistableVM,  
     Boolean IsInitialized  
     DateTime LastModifiedTime,  
     String LastModifiedBy  
);  

Parâmetros

ClientVersion
Tipo de dados: String

Qualificadores: [out]

A versão do cliente.

IsProgramEnabled
Tipo de dados: Boolean

Qualificadores: [out]

true se o programa estiver habilitado.

AdvertisementDuration
Tipo de dados: UInt32

Qualificadores: [out]

Duração do anúncio em dias.

ValidationInterval
Tipo de dados: UInt32

Qualificadores: [out]

Intervalo de validação em horas, se a validação anterior for bem-sucedida.

ValidationFailureInterval
Tipo de dados: UInt32

Qualificadores: [out]

Intervalo de validação em horas, se a validação anterior for falha.

AllowPrestage
Tipo de dados: Boolean

Qualificadores: [out]

true se o pacote de atualização automática distribuído para o ponto de distribuição pré-estágio for permitido.

AllowFallbackToContentSource
Tipo de dados: Boolean

Qualificadores: [out]

true se o fallback para a fonte de conteúdo for permitido.

DownloadOptionInSlowNetwork
Tipo de dados: UInt32

Qualificadores: [out]

Baixar opções em rede lenta. Os valores possíveis são:

Valor Opção Baixar
0 Não baixe.
1 Baixe do ponto de distribuição e execute localmente.
2 Execute a partir do ponto de distribuição.

ExcludeServers
Tipo de dados: Boolean

Qualificadores: [out]

Indica se a atualização automática deve ser ignorada nos servidores.

OverrideServiceWindow
Tipo de dados: Boolean

Qualificadores: [out]

Indica se a atualização no cliente ocorrerá na janela de serviço.

IgnoreNonPersistableVM
Tipo de dados: Boolean

Qualificadores: [out]

Indica se a atualização automática deve ser ignorada em máquinas virtuais não persistentes.

IsInitialized
Tipo de dados: Boolean

Qualificadores: [out]

true se as configurações de atualização automática forem inicializadas.

LastModifiedTime
Tipo de dados: DateTime

Qualificadores: [out]

Última hora modificada.

Essas informações se aplicam ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.

LastModifiedBy
Tipo de dados: String

Qualificadores: [out]

O nome do usuário que fez a última modificação.

Essas informações se aplicam ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.

Return Values

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

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

Requisitos

Requisitos de runtime

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

Requisitos de desenvolvimento

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

Confira também

Classe WMI do servidor SMS_Site