Partilhar via


Classe WMI de Servidor SMS_SoftwareDistributionAgentConfig

A SMS_SoftwareDistributionAgentConfig classe Windows Management Instrumentation (WMI) é uma classe de servidores de fornecedores de SMS, no Gestor de Configuração, que especifica como os computadores clientes implementam software.

A seguinte sintaxe é simplificada a partir do código do formato MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Syntax

Class SMS_SoftwareDistributionAgentConfig : SMS_ClientAgentConfig_BaseClass  
{  
    UInt32 AgentID;  
    UInt32 CacheContentTimeout;  
    UInt32 CacheSpaceFailureRetryCount;  
    UInt32 CacheSpaceFailureRetryInterval;  
    UInt32 CacheTombstoneContentMinDuration;  
    UInt32 ContentLocationTimeoutInterval;  
    UInt32 ContentLocationTimeoutRetryCount;  
    UInt32 DefaultMaxDuration;  
    Boolean DisplayNewProgramNotification;  
    UInt32 DownloadModificationInterval;  
    UInt32 DownloadRetryInterval;  
    UInt32 ExecutionFailureRetryCount;  
    UInt32 ExecutionFailureRetryErrorCodes[];  
    UInt32 ExecutionFailureRetryInterval;  
    Boolean LockSettings;  
    UInt32 LogoffReturnCodes[];  
    UInt32 NetworkFailureRetryCount;  
    UInt32 NetworkFailureRetryInterval;  
    String NewProgramNotificationUI;  
    Boolean RebootLogoffNotification;  
    UInt32 RebootReturnCodes[];  
    Boolean RunNotification;  
    UInt32 RunNotificationCountdownDuration;  
    UInt32 SuccessReturnCodes[];  
    UInt32 UIContentLocationTimeoutInterval;  
    UInt32 UserPreemptionCountdown;  
    UInt32 UserPreemptionTimeout;  
    UInt32 WhatsNewDuration;  
};  

Métodos

A classe SMS_SoftwareDistributionAgentConfig não define quaisquer métodos.

Propriedades

AgentID
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Eliminatórias: [chave, ler]

Identifica o componente do agente cliente. O ID do Agente de Distribuição de Software é 6.

CacheContentTimeout
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Duração, em segundos, após o qual o conteúdo pode ser eliminado da cache, mesmo quando referenciado.

CacheSpaceFailureRetryCount
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Número de vezes para tentar novamente por erros de cache não fatais (-1 = 4.294.967.295 recaídas).

CacheSpaceFailureRetryInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Intervalo, em segundos, entre tentativas de tentativas de re-tentativas de erros de cache não fatais.

CacheTombstoneContentMinDuration
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Duração mínima, em segundos, esse conteúdo deve ser mantido na cache. Este valor não define qualquer tempo extra para que o conteúdo seja mantido na cache depois de ter sido tombado.

ContentLocationTimeoutInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

A duração, em segundos, após o que as tentativas de localizar o conteúdo devem ser falhadas.

ContentLocationTimeoutRetryCount
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Número de vezes que um pedido de localização de conteúdo pede retréis após falhas recuperáveis.

DefaultMaxDuration
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

DisplayNewProgramNotification
Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

DownloadModificationInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

DownloadRetryInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

ExecutionFailureRetryCount
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Número de vezes para tentar novamente por erros de execução não fatais (-1 = 4.294.967.295 recaídas).

ExecutionFailureRetryErrorCodes
Tipo de dados: UInt32 Array

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Uma lista dos valores de relíndi do programa predefinidos a partir do site. Se um programa falhar com um destes códigos de saída, o programa será novamente julgado.

ExecutionFailureRetryInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Intervalo, em segundos, entre tentativas de re-tentativas de erros de execução não fatais.

LockSettings
Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

verdadeiro se as definições do site estiverem bloqueadas e não puderem ser ultrapassadas.

LogoffReturnCodes
Tipo de dados: UInt32 Array

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

É necessária uma série de códigos de devolução do programa que indicam que um logoff é necessário.

NetworkFailureRetryCount
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Número de vezes para tentar novamente por erros de rede não fatais (-1 = 4.294.967.295 recaídas).

NetworkFailureRetryInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Intervalo, em segundos, entre tentativas de re-tentativas de erros de rede não fatais.

NewProgramNotificationUI
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminatórias: [mapa de valor]

A consola que deve ser mostrada quando um utilizador clica duas vezes numa nova notificação do programa. Os valores possíveis são:

Valor Definição
ARP Adicionar/Remover Programas
RAP Executar programas anunciados

RebootLogoffNotification
Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

RebootReturnCodes
Tipo de dados: UInt32 Array

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

É necessária uma série de códigos de devolução do programa que indiquem um reinício.

RunNotification
Tipo de dados: Boolean

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

RunNotificationCountdownDuration
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

SuccessReturnCodes
Tipo de dados: UInt32 Array

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Conjunto de códigos de devolução do programa que indicam sucesso.

UIContentLocationTimeoutInterval
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

A duração, em segundos, após o que as tentativas de localizar o conteúdo devem ser falhadas.

UserPreemptionCountdown
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Duração, em segundos, da contagem regressiva apresentada ao utilizador antes da pré-instalação.

UserPreemptionTimeout
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

A duração, em segundos, após o qual será executado um programa obrigatório pendente, se o utilizador não clicar em Executar o diálogo Pronto para Executar para o seu programa opcional. Este tempo limite é utilizado para que os programas obrigatórios não sejam bloqueados para sempre por utilizadores que não clicam em Executar no diálogo Download Complete/Ready to Run para pedidos opcionais.

WhatsNewDuration
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: nenhuma

Esta propriedade já não é usada pelo cliente.

Observações

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).