Conexión al espacio de nombres WMI de cliente Configuration Manager mediante System.Management
Para conectarse al proveedor de instrumental de administración de Windows (WMI) de cliente Configuration Manager, cree un ManagementScope
objeto en el espacio de nombres \\Client\root\ccm.
El objeto se ManagementScope
usa para leer y consultar objetos WMI. Por ejemplo, Cómo leer un objeto WMI mediante System.Management.
Para conectarse al proveedor WMI de cliente Configuration Manager
En Visual Studio, cree un nuevo proyecto de consola de Visual C#.
Agregue una referencia al ensamblado System.Management.
En el código fuente de C#, agregue una referencia al espacio de nombres System.Management con el código siguiente.
using System.Management;
Cree una nueva clase y agregue el siguiente código de ejemplo de conexión.
Ejemplo
En el siguiente ejemplo de código de C# se crea y se devuelve un ManagementScope
objeto en el espacio de nombres root\ccm.
Para obtener información sobre cómo llamar al código de ejemplo, vea Cómo llamar a un método de clase WMI mediante System.Management.
public ManagementScope Connect()
{
try
{
return new ManagementScope(@"root\ccm");
}
catch (System.Management.ManagementException e)
{
Console.WriteLine("Failed to connect", e.Message);
throw;
}
}
Compilar el código
Espacios de nombres
Sistema
System.Management
Ensamblado
System.Management.dll
Programación sólida
La excepción que se puede generar es System.Management.ManagementException.
Consulta también
Acerca de Configuration Manager programación WMI
Cómo llamar a un método de clase WMI mediante System.Management
Cómo realizar una consulta asincrónica mediante System.Management
Cómo realizar una consulta sincrónica mediante System.Management
Cómo leer un objeto WMI mediante System.Management