Criar um namespace irmão com código MOF
Outra maneira de criar um namespace é usar o código MOF (Managed Object Format) para criar um namespace irmão. Um namespace irmão é um namespace que não existe como filho do namespace atual.
O procedimento a seguir descreve como criar um namespace irmão com código MOF.
Para criar um namespace irmão com código MOF
Insira o comando #pragma namespace no código MOF antes da declaração de namespace.
O comando #pragma namespace instrui o WMI onde criar as instâncias seguindo a diretiva.
Crie uma instância da classe __Namespace.
Compile seu código com o utilitário mofcomp ou a interface IMofCompiler.
Para obter mais informações, consulte Compilar arquivos MOF.
O exemplo de código MOF a seguir descreve como criar um namespace como irmão para o namespace "Root\CIMv2".
#pragma namespace("\\\\.\\Root")
instance of __Namespace
{
Name = "MyNamespace";
};