Como conectar-se ao namespace WMI do cliente Configuration Manager usando System.Management

Para se conectar ao provedor WMI (Instrumentação de Gerenciamento do Windows) do cliente Configuration Manager, crie um ManagementScope objeto no namespace \\Client\root\ccm.

Você usa o ManagementScope objeto para ler e consultar objetos WMI. Por exemplo, Como ler um objeto WMI usando System.Management.

Para se conectar ao provedor WMI do cliente Configuration Manager

  1. No Visual Studio, crie um novo Visual C# Console Project.

  2. Adicione uma referência ao assembly System.Management.

  3. No código-fonte C#, adicione uma referência ao namespace System.Management com o código a seguir.

  4. using System.Management;

  5. Crie uma nova classe e adicione o seguinte código de exemplo de conexão.

Exemplo

O exemplo de código C# a seguir cria e retorna um ManagementScope objeto no namespace raiz\ccm.

Para obter informações sobre como chamar o código de exemplo, consulte Como chamar um método de classe WMI usando System.Management.


public ManagementScope Connect()  
{  
    try  
    {  
        return new ManagementScope(@"root\ccm");  
    }  
    catch (System.Management.ManagementException e)  
    {  
        Console.WriteLine("Failed to connect", e.Message);  
        throw;  
    }  
}  

Compilando o código

Namespaces

Sistema

System.Management

Assembly

System.Management.dll

Programação robusta

A exceção que pode ser gerada é System.Management.ManagementException.

Confira também

Sobre Configuration Manager programação WMI
Como chamar um método de classe WMI usando System.Management
Como executar uma consulta assíncrona usando System.Management
Como executar uma consulta síncrona usando System.Management
Como ler um objeto WMI usando System.Management