Partager via


Comment se connecter à l’espace de noms WMI du client Configuration Manager à l’aide de System.Management

Pour vous connecter au fournisseur WMI (Windows Management Instrumentation) client Configuration Manager, vous créez un ManagementScope objet dans l’espace de noms \\Client\root\ccm.

Vous utilisez l’objet ManagementScope pour lire et interroger des objets WMI. Par exemple, Comment lire un objet WMI à l’aide de System.Management.

Pour vous connecter au fournisseur WMI client Configuration Manager

  1. Dans Visual Studio, créez un projet de console Visual C#.

  2. Ajoutez une référence à l’assembly System.Management.

  3. Dans le code source C#, ajoutez une référence à l’espace de noms System.Management avec le code suivant.

  4. using System.Management;

  5. Créez une classe et ajoutez l’exemple de code de connexion suivant.

Exemple

L’exemple de code C# suivant crée et retourne un ManagementScope objet sur l’espace de noms root\ccm.

Pour plus d’informations sur l’appel de l’exemple de code, consultez Comment appeler une méthode de classe WMI à l’aide de System.Management.


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

Compilation du code

Espaces de noms

Système

System.Management

Assembly

System.Management.dll

Programmation robuste

L’exception qui peut être levée est System.Management.ManagementException.

Voir aussi

À propos de Configuration Manager programmation WMI
Comment appeler une méthode de classe WMI à l’aide de System.Management
Comment effectuer une requête asynchrone à l’aide de System.Management
Comment effectuer une requête synchrone à l’aide de System.Management
Guide pratique pour lire un objet WMI à l’aide de System.Management