Delen via


Een 'Sibling Namespace' maken met MOF-code

Een andere manier om een naamruimte te maken, is door MOF-code (Managed Object Format) te gebruiken om een naamruimte op hetzelfde niveau te maken. Een broer-naamruimte is een naamruimte die niet bestaat als onderliggend element van de huidige naamruimte.

In de volgende procedure wordt beschreven hoe u een gelijkwaardige naamruimte maakt met MOF-code.

Om een broedernaamruimte te creëren met MOF-code

  1. Voeg de #pragma naamruimte opdracht in uw MOF-code in vóór de naamruimtedeclaratie.

    Met het #pragma namespace commando wordt WMI geïnstrueerd waar de instanties na de instructie moeten worden aangemaakt.

  2. Maak een exemplaar van de __Namespace-klasse.

  3. Compileer uw code met het mofcomp- hulpprogramma of de IMofCompiler interface.

    Zie MOF-bestanden compilerenvoor meer informatie.

In het volgende MOF-codevoorbeeld wordt beschreven hoe u een naamruimte maakt met een gelijke hiërarchie als de naamruimte Root\CIMv2.

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

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