' #include'

/* Titre : MyMof. mof // title : MyMof2. mof */

La # commande inclure le préprocesseur inclut le contenu d’un fichier MOF dans un autre fichier MOF. L’exemple de code suivant décrit la syntaxe de la # commande include.

#include ("Moffile.mof")

Dans l’exemple précédent, Moffile. MOF est le nom du fichier MOF à inclure.

L’exemple suivant montre deux fichiers MOF. Quand vous compilez le premier fichier MOF, le compilateur compile automatiquement le deuxième fichier MOF (Mymof2. MOF) à l’emplacement où vous placez l' # instruction 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                           */

Le fichier MOF suivant est inclus dans l’exemple précédent :

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

class myclass2 
{
    [key] string Description;
};


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

Commandes de préprocesseur