Localizando informações da classe WMI
O WMI implementa uma técnica que permite que várias versões localizadas da mesma classe sejam armazenadas no repositório.
A definição de classe é separada nas seguintes versões:
- Uma versão neutra em termos de linguagem que contém apenas uma definição de classe básica.
- Uma versão específica do idioma que contém informações localizadas, como descrições de propriedades específicas de uma localidade.
As definições de classe específicas do idioma são armazenadas em um namespace filho abaixo do namespace que contém uma definição de classe básica neutra em termos de linguagem.
Quando você solicita uma definição de classe localizada para uma localidade específica, o WMI combina a definição de classe básica e as informações de classe localizada para formar uma classe localizada completa. Você pode obter uma versão localizada de uma classe WMI especificando uma localidade quando se conectar ao WMI e definindo um sinalizador que indica que deseja informações localizadas. Em seguida, o WMI mescla as informações das versões neutras de idioma e específicas de idioma da definição de classe para formar uma classe localizada.
As classes WMI que contêm informações localizadas são marcadas com o qualificador Emenda e são chamadas de classes alteradas; Uma classe oferece suporte a informações localizadas se tiver esse qualificador. Você pode determinar para qual localidade a classe foi localizada verificando se há outro qualificador chamado Locale. O qualificador de localidade contém um identificador de localização (LCID do Windows) que identifica uma localidade. Por exemplo, a configuração regional para o inglês dos Estados Unidos é 0x409. Se um qualificador numa classe alterada contiver informações localizadas, contém o tipo de qualificador alterado.
A localização WMI inclui as seguintes tarefas:
- Criação de definições de classe localizadas
- Compilando arquivos MOF localizados
- Localização de valores de propriedade
- Recuperação de classes alteradas
Para obter mais informações, consulte Considerações de classe alteradas.