Share via


Erstellen eines untergeordneten Namespaces mit MOF-Code

Die einfachste Möglichkeit zum Erstellen eines Namespaces ist die Verwendung von MOF-Code (Managed Object Format, verwaltetes Objektformat), um den Namespace im aktuellen Verzeichnis zu erstellen. Das aktuelle Verzeichnis wird definiert, wenn Sie sich anmelden.

Das folgende Verfahren beschreibt, wie ein untergeordneter Namespace mithilfe von MOF-Code erstellt wird.

Erstellen eines untergeordneten Namespaces mithilfe von MOF-Code

  1. Erstellen Sie eine Instanz der __Namespace-Klasse.

    Das folgende Codebeispiel zeigt, wie ein untergeordneter Namespace erstellt wird.

    instance of __Namespace 
    {
        Name = "MyNamespace";
    };
    
  2. Wenn Sie erzwingen möchten, dass Benutzer*innen eine verschlüsselte Verbindung mit dem Namespace herstellen, verwenden Sie den Qualifizierer RequiresEncryption. Weitere Informationen finden Sie unter Anfordern einer verschlüsselten Verbindung mit einem Namespace.

    Das folgende Codebeispiel zeigt, wie die Verwendung einer verschlüsselten Verbindung erzwungen wird.

    instance of __Namespace 
    {
        Name = "MyNamespace";
        [RequiresEncryption(TRUE)] 
        instance of __MyNamespace { };
    };
    
  3. Wenn Sie statt der Verwendung der Standard-Namespacesicherheit eine Sicherheitsbeschreibung für den Namespace festlegen möchten, verwenden Sie den Qualifizierer NamespaceSecuritySDDL. Weitere Informationen finden Sie unter Festlegen von Namespacesicherheit beim Erstellen des Namespaces.

    Das folgende Codebeispiel zeigt, wie eine Sicherheitsbeschreibung für den Namespace festgelegt wird.

    #pragma namespace("\\\\.\\root\\MyNamespace")
    
    [NamespaceSecuritySDDL ("O:AUG:AUD:(A;CI;0x00060033;;;WD)")]
    Instance of __Namespace
    {
      Name = "MyNamespace";
    };
    
  4. Kompilieren und laden Sie die __Namespace-Instanz mithilfe des Hilfsprogramms mofcomp oder der IMofCompiler-Schnittstelle. Sowohl mofcomp als auch die IMofCompiler-Schnittstelle laden den Namespace automatisch in das aktuelle Verzeichnis. Weitere Informationen finden Sie unter Kompilieren von MOF-Dateien.

Standard-WMI-Qualifizierer