Création d’un espace de noms frère avec du code MOF

Une autre façon de créer un espace de noms consiste à utiliser du code format MOF (MOF) pour créer un espace de noms frère. Un espace de noms frère est un espace de noms qui n’existe pas en tant qu’enfant de l’espace de noms actuel.

La procédure suivante décrit comment créer un espace de noms frère avec du code MOF.

Pour créer un espace de noms frère avec du code MOF

  1. Insérez la commande # pragma namespace dans votre code MOF avant la déclaration d’espace de noms.

    La commande # pragma namespace indique à WMI où créer les instances à la suite de la directive.

  2. Créez une instance de la classe d' _ _ espace de noms .

  3. Compilez votre code à l’aide de l’utilitaire mofcomp ou de l’interface IMofCompiler .

    Pour plus d’informations, consultez compilation des fichiers MOF.

L’exemple de code MOF suivant décrit comment créer un espace de noms en tant que frère de l’espace de noms « root \ cimv2 ».

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

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