Megosztás a következőn keresztül:


"#include"

/* Cím: MyMof.Mof / / Cím: MyMof2.Mof */

Az #include előfeldolgozási parancs egy MOF-fájl tartalmát egy másik MOF-fájlba tartalmazza. Az alábbi példakód a #include parancs szintaxisát ismerteti.

#include ("Moffile.mof")

Az előző példában a Moffile.mof a belefoglalandó MOF-fájl neve.

Az alábbi példa két MOF-fájlt mutat be. Az első MOF-fájl lefordításakor a fordító automatikusan lefordítja a második MOF-fájlt (Mymof2.mof) a #include utasítás helyén.

/*   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                           */

Az előző példában a következő MOF-fájl szerepel:

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

class myclass2 
{
    [key] string Description;
};


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

előfeldolgozási parancsok