Classe WMI do SMS_Identification Server

A SMS_Identification classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de Provedor SMS, em Configuration Manager, que fornece informações básicas sobre o objeto de classe WMI do SMS_Site Server instalado, por exemplo, sua versão de idioma, código de site e provedor. Essa classe deve retornar apenas uma instância.

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

Sintaxe

Class SMS_Identification : SMS_BaseClass
{
     UInt32 License;
     UInt32 LocaleID;
     UInt32 MonthlyReleaseVersion;
     UInt32 Reserved;
     String ServiceAccountName;
     String SMSAvailableConsoleVersion;
     UInt32 SMSBuildNumber;
     UInt32 SMSMinBuildNumber;
     String SMSProviderServer;
     String SMSSiteServer;
     String SMSVersion;
     String ThisSiteCode;
     String ThisSiteName;
     String UIManifestHash;
     String UIManifestHashAlgorithm;
     String UIUpdateManifestHash;
     String UIUpdateManifestHashAlgorithm;
};

Métodos

A tabela a seguir lista os métodos em SMS_Identification.

Método Descrição
Método GetCurrentUser na classe SMS_Identification Obtém o domínio\nome de usuário que está sendo usado pelo provedor SMS para autenticação.
Método GetFileBinary na Classe SMS_Identification Obtém a interface do usuário binária para um recurso.
Método GetProviderVersion na classe SMS_Identification Obtém a cadeia de caracteres da versão do produto dos recursos de versão da DLL do provedor SMS.
Método GetSiteID na classe SMS_Identification Obtém a ID exclusiva do site do Configuration Manager instalado.

Propriedades

License Tipo de dados: UInt32

Tipo de acesso: Leitura

Eliminatórias: nenhuma

Tipo de licença da instalação. Os valores possíveis são:

Valor Tipo de licença
0 Avaliação
1 Não avaliação

LocaleID Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Qualificadores: [Subtype("Locale Id")]

ID da localidade usada pela instalação do Configuration Manager, por exemplo, inglês (1033) ou alemão (1031).

MonthlyReleaseVersion Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Eliminatórias: nenhuma

Versão de lançamento mensal do Configuration Manager.

Reserved Tipo de dados: UInt32

Tipo de acesso: Leitura

Eliminatórias: nenhuma

Apenas para uso interno.

ServiceAccountName Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome da conta de serviço do Configuration Manager, que é uma conta de usuário especial com privilégios administrativos, que usa o Configuration Manager para executar determinadas atividades. O valor inclui o domínio.

SMSAvailableConsoleVersion Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Versão do console do Configuration Manager disponível.

SMSBuildNumber Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Número de versão da compilação do software Configuration Manager instalado.

SMSMinBuildNumber Tipo de dados: UInt32

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Essa propriedade foi preterida.

SMSProviderServer Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome do servidor no qual o Provedor SMS está instalado.

Observação

Se um site tiver vários provedores de SMS instalados, isso retornará apenas um deles.

SMSSiteServer Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome do servidor no qual os componentes do servidor do site do Configuration Manager estão instalados.

SMSVersion Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Número da versão principal da instalação do Configuration Manager, por exemplo, 2.0. Para obter o número de versão completo, consulte a Version propriedade de SMS_Site Classe WMI do Server.

ThisSiteCode Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: [chave]

Código do site para a instalação.

ThisSiteName Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Nome amigável do site.

UIManifestHash Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Hash do arquivo UIManifest.xml armazenado no servidor do site.

UIManifestHashAlgorithm Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Algoritmo de hash usado para calcular o hash do arquivo UIManifest.xml armazenado no servidor do site.

UIUpdateManifestHash Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Hash do arquivo UIUpdatemanifest.xml armazenado no servidor do site.

UIUpdateManifestHashAlgorithm Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Classificatórias: Nenhuma

Algoritmo de hash usado para calcular o hash do arquivo UIUpdatemanifest.xml armazenado no servidor do site.

Comentários

Os qualificadores de classe para esta classe incluem:

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

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

Confira também

Classes WMI do Servidor de Configuração de Site do Configuration Manager Classe WMIdo SMS_Site Server