Share via


Classe WMI do servidor SMS_Site

A SMS_Site classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que representa dados de identificação e status para uma instalação do site Configuration Manager.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

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 na SMS_Site classe.

Método Descrição
Método EncryptDataEx na classe SMS_Site Criptografa dados usando a chave pública do servidor de site especificado e retorna os dados criptografados.
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 cliente.
Método GetFeatureState na classe SMS_Site Obtém o estado habilitado/desabilitado de um recurso.
Método GetSiteADInfo na classe SMS_Site Obtém informações do Active Directory do servidor do site.
Método ImportGlobalUserAccount na classe SMS_Site Criptografa dados compartilhados na hierarquia.
Método ImportGlobalUserAccountEx na classe SMS_Site Criptografa dados compartilhados na hierarquia.
Método ImportMachineEntry na classe SMS_Site Importa informações do computador.
Método IsUsedCert na classe SMS_Site Determina se o certificado especificado é usado.
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 Envia um registro de registro.
Método UpdateAutoUpgradeClientContent na classe SMS_Site Atualizações atualizar automaticamente o conteúdo do cliente para todos os pontos de distribuição.
Método UpdateAutoUpgradeConfigs na classe SMS_Site Atualizações configurações para configurações de atualização automática.
Método UpdateClientPilotingConfigs na classe SMS_Site Atualizações as configurações para configurações de pilotagem do cliente.
Método UpdateConsoleUsageData na classe SMS_Site Atualizações dados de uso do console recebidos de conexões de console.
Método UpdateFeatureState na classe SMS_Site Atualizações o estado habilitado/desabilitado de um recurso.
Método VerifyNoLoops na classe SMS_Site Determina se a relação pai-filho de um determinado site resulta em um loop recursivo.

Propriedades

BuildNumber
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: [leia]

Configuration Manager número de build. O valor padrão é 0.

Features
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Reservado para uso interno.

InstallDir
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Diretório no qual Configuration Manager foi instalado. O valor padrão é "".

Mode
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: [enumeração]

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

Valor Modo site
1 Manutenção de replicação.
2 Recuperação em andamento.
3 Atualizar em andamento.
4 A avaliação expirou.
5 Expansão do site em andamento.
6 O modo de interoperabilidade em que há sites primários, com a mesma versão do CAS, não foi atualizado.
7 O modo de interoperabilidade em que há sites secundários, com a mesma versão do servidor de site de nível superior, não foi atualizado.

ReportingSiteCode
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [SizeLimit("3")]

Código do site para o pai do site atual. O valor padrão é "".

RequestedStatus
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: [enumeração]

Valor que indica uma solicitação para o status do site secundário. Os valores possíveis estão listados abaixo. O valor padrão é 1001.

Valor Status do site solicitado
1001 Criar um site secundário; o site primário enviará a mídia de instalação.
1002 Crie um site secundário usando a mídia de instalação já disponível no site secundário.
1003 A criação de site secundário foi iniciada.
1004 Atualizar um site secundário; o site primário enviará a mídia de instalação.
1005 Atualize um site secundário usando a mídia de instalação já disponível no site secundário.
1006 A atualização do site secundário foi iniciada.
1007 Desinstale um site secundário.
1008 A desinstalação de site secundário foi iniciada.
1009 Exclua um site secundário.
1010 A exclusão do site secundário foi iniciada.
1011 Recuperar um site secundário; o site primário enviará a mídia de instalação.
1012 Recuperar um site secundário; a mídia de instalação já está disponível no site secundário.
1013 A recuperação de site secundário foi iniciada.

Use essa propriedade para criar e atualizar um site secundário. Somente valores precedidos por "SEC_REQUEST_" podem ser definidos.

SecondarySiteCMUpdateStatus
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Indica se o servidor de site secundário tem as atualizações de Configuration Manager mais recentes instaladas de seu pai.

ServerName
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Nome do servidor do site no qual o Configuration Manager está instalado. O valor padrão é "".

SiteCode
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [key, SizeLimit("3")]

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

SiteName
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Nome do site. O valor padrão é "".

Status
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: [leitura, enumeração]

Status atual do site. Os valores possíveis estão listados abaixo. O valor padrão é ACTIVE (1).

Valor Status do site
1 ATIVO
2 PENDENTE
3 FALHOU
4 EXCLUÍDO
5 ATUALIZAÇÃO
6 Falha ao excluir ou desinstalar o site secundário.
7 Falha ao atualizar o site secundário.
8 A recuperação de site secundário está em andamento.
9 Falha ao recuperar o site secundário.

TimeZoneInfo
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

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

Type
Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: [enumeração]

Tipo de site. Os valores possíveis estão listados abaixo. O valor padrão é SECONDARY (1).

Valor Tipo de site
1 SECUNDÁRIO
2 PRIMÁRIA
4 Cas

Version
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Conclua Configuration Manager versão do site atual. O valor padrão é "".

Comentários

As qualificatórias de classe para esta classe incluem:

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

classes WMI do servidor de configuração de site Configuration Manager