MOF 코드를 사용하여 형제 네임스페이스 만들기
네임스페이스를 만드는 또 다른 방법은 MOF(Managed Object Format) 코드를 사용하여 형제 네임스페이스를 만드는 것입니다. 형제 네임스페이스는 현재 네임스페이스의 자식으로 존재하지 않는 네임스페이스입니다.
다음 절차에서는 MOF 코드를 사용하여 형제 네임스페이스를 만드는 방법을 설명합니다.
MOF 코드를 사용하여 형제 네임스페이스를 만드는 방법
네임스페이스를 선언하기 전에 MOF 코드에 #pragma namespace 명령을 삽입합니다.
#pragma namespace 명령은 지시문을 만든 다음 인스턴스를 만들 위치를 WMI에 알립니다.
__Namespace 클래스의 인스턴스를 만듭니다.
mofcomp 유틸리티 또는 IMofCompiler 인터페이스를 사용하여 코드를 컴파일합니다.
자세한 내용은 MOF 파일 컴파일을 참조하세요.
다음 MOF 코드 예제에서는 "Root\CIMv2" 네임스페이스의 형제인 네임스페이스를 만드는 방법을 설명합니다.
#pragma namespace("\\\\.\\Root")
instance of __Namespace
{
Name = "MyNamespace";
};