Freigeben über


pragma namespace

Der Präprozessorbefehl pragma namespace gibt an, dass der Compiler die MOF-Datei in den als Namespacepfad angegebenen Namespace laden soll. Wenn sowohl der Namespaceschalter -n des MOF-Compilers als auch der Befehl #pragma namespaceNamespacefad verwendet wird, hat der Befehl Vorrang vor dem Switch.

Die Syntax sieht wie folgt aus:

#pragma namespace ("[Namespace]")

[Namespace] ist der angegebene Namespace.

Wenn Sie diesen Befehl oder den entsprechenden Befehlszeilenschalter nicht angeben, verwendet der MOF-Compiler standardmäßig den Namespace „root\default“.

Bemerkungen

Sie können festlegen, dass Clientskripts und Anwendungen eine verschlüsselte Verbindung für die Authentifizierung verwenden müssen, indem Sie der MOF-Datei, die den Namespace erstellt, den Qualifizierer RequireEncryption hinzufügen. Sie können auch einen bereits vorhandenen Namespace ändern, indem Sie dieses Attribut hinzufügen und die MOF-Datei erneut kompilieren. Weitere Informationen zur Verwendung von RequiresEncryption finden Sie unter Anfordern einer verschlüsselten Verbindung mit einem Namespace.

Beispiele

Das folgende Beispiel zeigt, wie Klassen oder Instanzen im Namespace „Root\Test“ platziert werden:

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008

Weitere Informationen

Festlegen von Sicherheitsbeschreibungen für Namepaces

Standard-WMI-Qualifizierer

Präprozessorbefehle