使用MOF程式碼建立同層級命名空間
建立命名空間的另一種方式是使用 Managed 物件格式 (MOF) 程式代碼來建立同層級命名空間。 非子系命名空間是指不屬於目前命名空間下層的命名空間。
下列程式描述如何使用MOF程式代碼建立同層級命名空間。
使用 MOF 建立兄弟命名空間
在命名空間宣告之前,將 #pragma 命名空間 命令插入MOF程式碼中。
#pragma 命名空間 命令會指示 WMI 在何處建立遵循指示詞的實例。
建立 __Namespace 類別的實例。
使用 mofcomp 公用程式或 IMofCompiler 介面編譯程式代碼。
如需詳細資訊,請參閱 編譯MOF檔案。
下列MOF程式碼範例說明如何將命名空間建立為 「Root\CIMv2」 命名空間的同層級。
#pragma namespace("\\\\.\\Root")
instance of __Namespace
{
Name = "MyNamespace";
};