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
In Visual Studio creare un nuovo progetto console di Visual C#.
Aggiungere un riferimento all'assembly System.Management.
Nel codice sorgente C# aggiungere un riferimento allo spazio dei nomi System.Management con il codice seguente.
using System.Management;
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