System.Management를 사용하여 Configuration Manager 클라이언트 WMI 네임스페이스에 연결하는 방법

Configuration Manager 클라이언트 WMI(Windows Management Instrumentation) 공급자에 연결하려면 \\Client\root\ccm 네임스페이스에 개체를 만듭니 ManagementScope 다.

개체를 ManagementScope 사용하여 WMI 개체를 읽고 쿼리합니다. 예를 들어 System.Management를 사용하여 WMI 개체를 읽는 방법입니다.

Configuration Manager 클라이언트 WMI 공급자에 연결하려면

  1. Visual Studio에서 새 Visual C# 콘솔 프로젝트를 만듭니다.

  2. System.Management 어셈블리에 대한 참조를 추가합니다.

  3. C# 소스 코드에서 다음 코드를 사용하여 System.Management 네임스페이스에 대한 참조를 추가합니다.

  4. using System.Management;

  5. 새 클래스를 만들고 다음 연결 예제 코드를 추가합니다.

예시

다음 C# 코드 예제에서는 root\ccm 네임스페이스에 개체를 만들고 반환 ManagementScope 합니다.

샘플 코드 호출에 대한 자세한 내용은 System.Management를 사용하여 WMI 클래스 메서드를 호출하는 방법을 참조하세요.


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

코드 컴파일

네임 스페이스

시스템

System.Management

어셈블리

System.Management.dll

강력한 프로그래밍

발생할 수 있는 예외는 System.Management.ManagementException입니다.

참고 항목

Configuration Manager WMI 프로그래밍 정보
System.Management를 사용하여 WMI 클래스 메서드를 호출하는 방법
System.Management를 사용하여 비동기 쿼리를 수행하는 방법
System.Management를 사용하여 동기 쿼리를 수행하는 방법
System.Management를 사용하여 WMI 개체를 읽는 방법