共用方式為


使用MOF程式碼建立同層級命名空間

建立命名空間的另一種方式是使用 Managed 物件格式 (MOF) 程式代碼來建立同層級命名空間。 非子系命名空間是指不屬於目前命名空間下層的命名空間。

下列程式描述如何使用MOF程式代碼建立同層級命名空間。

使用 MOF 建立兄弟命名空間

  1. 在命名空間宣告之前,將 #pragma 命名空間 命令插入MOF程式碼中。

    #pragma 命名空間 命令會指示 WMI 在何處建立遵循指示詞的實例。

  2. 建立 __Namespace 類別的實例。

  3. 使用 mofcomp 公用程式或 IMofCompiler 介面編譯程式代碼。

    如需詳細資訊,請參閱 編譯MOF檔案

下列MOF程式碼範例說明如何將命名空間建立為 「Root\CIMv2」 命名空間的同層級。

#pragma namespace("\\\\.\\Root")

instance of __Namespace 
{
    Name = "MyNamespace";
};