Partilhar via


Classe WMI de Servidor SMS_Site

A SMS_Site classe Windows Management Instrumentation (WMI) é uma classe de servidores de fornecedores de SMS, no Gestor de Configuração, que representa dados de identificação e estado para uma instalação do site do Gestor de Configuração.

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

Syntax

Class SMS_Site : SMS_BaseClass   
{   
      UInt32 BuildNumber;   
      String Features;   
      String InstallDir;   
      UInt32 Mode;   
      String ReportingSiteCode;   
      UInt32 RequestedStatus;   
      UInt32 SecondarySiteCMUpdateStatus;  
      String ServerName;   
      String SiteCode;   
      String SiteName;   
      UInt32 Status;   
      String TimeZoneInfo;   
      UInt32 Type;   
      String Version;   
};  

Métodos

A tabela a seguir mostra os métodos da SMS_Site classe.

Método Descrição
Método EncryptDataEx na Classe SMS_Site Encripta os dados utilizando a chave pública do servidor do site especificado e devolve os dados encriptados.
Método GetAutoUpgradeConfigs na Classe SMS_Site Obtém configurações para configurações de atualização automática.
Método GetClientInfo na Classe SMS_Site Obtém informações sobre um cliente.
Método GetClientPilotingConfigs na Classe SMS_Site Obtém as configurações para configurações de pilotagem de clientes.
Método GetFeatureState na Classe SMS_Site Obtém o estado ativado/desativado de uma funcionalidade.
Método GetSiteADInfo na Classe SMS_Site Obtém informações do Ative Directory do servidor do site.
Método ImportGlobalUserAccount na Classe SMS_Site Encripta dados que são partilhados na hierarquia.
Método ImportGlobalUserAccountEx na Classe SMS_Site Encripta dados que são partilhados na hierarquia.
Método ImportMachineEntry na Classe SMS_Site Importa informação informática.
Método IsUsedCert na Classe SMS_Site Determina se o certificado especificado é utilizado.
Método RedistributeAutoUpgradeClientContent na Classe SMS_Site Redistribui o conteúdo do cliente de atualização automática para o ponto de distribuição especificado.
Método SubmitRegistrationRecord na Classe SMS_Site Submete um registo.
Método UpdateAutoUpgradeClientContent na Classe SMS_Site Atualiza o conteúdo do cliente de upgrade automático para todos os pontos de distribuição.
Método UpdateAutoUpgradeConfigs na Classe SMS_Site Atualizações de configurações para configurações de atualização automática.
Método UpdateClientPilotingConfigs na Classe SMS_Site Atualiza as configurações para as definições de pilotagem do cliente.
Método UpdateConsoleUsageData na Classe SMS_Site Atualiza os dados de utilização da consola recebidos das ligações da consola.
Método UpdateFeatureState na Classe SMS_Site Atualiza o estado ativado/desativado de uma funcionalidade.
Método VerifyNoLoops na Classe SMS_Site Determina se a relação pai-filho de um determinado site resulta num ciclo recursivo.

Propriedades

BuildNumber
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: [leitura]

Número de construção do Gestor de Configuração. O valor predefinido é 0.

Features
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Reservado para uso interno.

InstallDir
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Diretório no qual o Gestor de Configuração foi instalado. O valor predefinido é "".

Mode
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: [enumeração]

Modo do site. Os valores possíveis são:

Valor Modo site
1 Manutenção de replicação.
2 Recuperação em curso.
3 Upgrade em progresso.
4 A avaliação expirou.
5 Expansão do local em curso.
6 O modo interop onde existem locais primários, tendo a mesma versão que o CAS, não foi atualizado.
7 O modo interop onde existem sites secundários, tendo a mesma versão que o servidor de topo do site, não foi atualizado.

ReportingSiteCode
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminatórias: [TamanhoLimit("3")]

Código do site para o progenitor do site atual. O valor predefinido é "".

RequestedStatus
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: [enumeração]

Valor indicando um pedido de estado do local secundário. Os valores possíveis estão listados abaixo. O valor predefinido é 1001.

Valor Estado do site solicitado
1001 Criar um site secundário; o site principal enviará os meios de instalação.
1002 Crie um site secundário utilizando os meios de instalação já disponíveis no site secundário.
1003 A criação de um local secundário já começou.
1004 Atualizar um site secundário; o site principal enviará os meios de instalação.
1005 Atualize um site secundário utilizando os meios de instalação já disponíveis no site secundário.
1006 A atualização do site secundário já começou.
1007 Desinstalar um site secundário.
1008 O desinstalação do local secundário já começou.
1009 Apague um site secundário.
1010 A eliminação do local secundário já começou.
1011 Recuperar um site secundário; o site principal enviará os meios de instalação.
1012 Recuperar um site secundário; o meio de instalação já está disponível no site secundário.
1013 A recuperação do local secundário já começou.

Utilize esta propriedade para criar e atualizar um site secundário. Só podem ser definidos os valores precedidos de "SEC_REQUEST_".

SecondarySiteCMUpdateStatus
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Indica se o servidor de site secundário tem as últimas atualizações do Gestor de Configuração instaladas a partir do seu progenitor.

ServerName
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Nome do servidor do site no qual o Gestor de Configuração está instalado. O valor predefinido é "".

SiteCode
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminatórias: [chave, TamanhoLimit("3")]

Código do site de três letras para o site. O valor predefinido é "".

SiteName
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

O nome do site. O valor predefinido é "".

Status
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Eliminatórias: [ler, enumerar]

Estado atual do site. Os valores possíveis estão listados abaixo. O valor predefinido é ATIVE (1).

Valor Estado do site
1 ATIVO
2 PENDING
3 FALHOU
4 APAGADO
5 Upgrade
6 Não conseguiu eliminar ou desinstalar o site secundário.
7 Falhou em atualizar o site secundário.
8 A recuperação do local secundário está em andamento.
9 Falhou em recuperar o local secundário.

TimeZoneInfo
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

O fuso horário do servidor do site representado como uma estrutura Win32 TIME_ZONE_INFORMATION que é recuperada pela função Win32. GetTimeZoneInformation O valor predefinido é "".

Type
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: [enumeração]

Tipo de site. Os valores possíveis estão listados abaixo. O valor predefinido é SECUNDÁRIO (1).

Valor Tipo de site
1 SECUNDÁRIO
2 PRIMÁRIO
4 CAS

Version
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Qualificadores: Nenhum

Versão completa do Gestor de Configuração do site atual. O valor predefinido é "".

Observações

Os qualificadores de classe desta classe incluem:

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

Classes WMI do servidor de configuração do site do gestor de configuração