共用方式為


'#include'

/* 標題: MyMof.Mof / / Title: MyMof2.Mof */

#include預處理器命令會將一個 MOF 檔案的內容包含在另一個 MOF 檔案中。 下列程式碼範例描述 #include 命令的語法。

#include ("Moffile.mof")

在上一個範例中,Moffile.mof 是要包含的 MOF 檔案名。

下列範例顯示兩個 MOF 檔案。 當您編譯第一個 MOF 檔案時,編譯器會自動將第二個 MOF 檔案 (Mymof2.mof) 放在您放置 #include 語句的位置。

/*   Title: MyMof.Mof                           */
/*                                              */ 
/*   This MOF file shows how to include  */
/*   an MOF file in another MOF file             */

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

#include ("mymof2.mof")

class myclass1 
{
    [key] string Description;
};


instance of myclass1
{
    Description = "Description of myclass1";
};
/*   End of MyMof.Mof                           */

上一個範例中包含下列 MOF 檔案:

/*   Title: MyMof2.Mof                               */
/*                                                   */
/*   This MOF is included when MyMof.MOF is compiled */

class myclass2 
{
    [key] string Description;
};


instance of myclass2
{
    Description = "Description of myclass2";
    
};

預處理器命令