Qual é a diferença entre a Instrumentação de Gerenciamento do Windows e o Registro?

1

Eu só queria saber se o Windows Management Instrumentation usa suas próprias funções para obter os dados ou se está usando o banco de dados do Registro.

    
por Remus Rigo 29.01.2010 / 22:12

2 respostas

0

O WMI não tem nada a ver com ou relacionado ao registro. É simplesmente uma maneira de manipular e gerenciar máquinas Windows tanto localmente quanto através da rede - isso inclui tarefas de registro, mas também inclui muito mais.

Aqui está o guia oficial sobre o WMI da Microsoft.

Windows Management Instrumentation (WMI) is the Microsoft implementation of Web-based Enterprise Management (WBEM), which is an industry initiative to develop a standard technology for accessing management information in an enterprise environment. WMI uses the Common Information Model (CIM) industry standard to represent systems, applications, networks, devices, and other managed components. CIM is developed and maintained by the Distributed Management Task Force (DMTF).

    
por 29.01.2010 / 22:32
0

Alguns provedores WMI usam o banco de dados, outros usam contadores de desempenho e outros são diferentes.

Um exemplo do primeiro são as classes WMI que fornecem informações de configuração de hardware (e, é claro, a classe Win32_Registry que fornece informações sobre o registro). Muitos contadores de desempenho também são expostos como classes WMI (por exemplo, Win32_PerfFormattedData_PerfOS_System ) ou incorporam informações de desempenho (por exemplo, Win32_Process - nesse caso, os contadores de desempenho usam WMI, vice-versa ou uma fonte subjacente comum).

Até certo ponto, responder a essa pergunta é um palpite (por exemplo, o banco de dados de driver do Windows, usado para inicializar o Windows, está no registro, de modo que é a melhor fonte para essas informações, então supostamente usa o WMI naquela). Uma resposta definitiva exigiria conhecer a implementação do provedor WMI em questão.

    
por 30.01.2010 / 11:24