Condividi tramite


Come connettersi allo spazio dei nomi WMI del client Configuration Manager tramite System.Management

Per connettersi al provider WMI (Windows Management Instrumentation) client Configuration Manager, creare un ManagementScope oggetto nello spazio dei nomi \\Client\root\ccm.

L'oggetto viene ManagementScope usato per leggere ed eseguire query sugli oggetti WMI. Ad esempio, Come leggere un oggetto WMI usando System.Management.

Per connettersi al provider WMI del client Configuration Manager

  1. In Visual Studio creare un nuovo progetto console di Visual C#.

  2. Aggiungere un riferimento all'assembly System.Management.

  3. Nel codice sorgente C# aggiungere un riferimento allo spazio dei nomi System.Management con il codice seguente.

  4. using System.Management;

  5. Creare una nuova classe e aggiungere il codice di esempio di connessione seguente.

Esempio

Nell'esempio di codice C# seguente viene creato e restituito un ManagementScope oggetto nello spazio dei nomi root\ccm.

Per informazioni sulla chiamata del codice di esempio, vedere Come chiamare un metodo di classe WMI tramite System.Management.


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

Compilazione del codice

Namespaces

Sistema

System.Management

Assembly

System.Management.dll

Programmazione efficiente

L'eccezione che può essere generata è System.Management.ManagementException.

Vedere anche

Informazioni sulla programmazione WMI Configuration Manager
Come chiamare un metodo di classe WMI usando System.Management
Come eseguire una query asincrona usando System.Management
Come eseguire una query sincrona tramite System.Management
Come leggere un oggetto WMI usando System.Management