pragma namespace

pragma namespace プリプロセッサ コマンドは、コンパイラが namespacepath として指定された名前空間に MOF ファイルを読み込むように要求します。 MOF コンパイラの -n 名前空間スイッチと #pragma namespacenamespacepath コマンドの両方が使用されている場合、コマンドはスイッチよりも優先されます。

以下では構文について説明します。

#pragma namespace ("[Namespace]")

[名前空間] は、指定する名前空間です。

このコマンドまたは同等のコマンド ライン スイッチを指定しない場合、MOF コンパイラは既定で root\default 名前空間を使用します。

解説

クライアント スクリプトとアプリケーションで認証に暗号化された接続を使用するように要求するには、名前空間を作成する .mof ファイルに RequiresEncryption 修飾子を追加します。 この属性を追加して既存の名前空間を変更し、MOF ファイルをもう一度コンパイルすることもできます。 RequiresEncryption の使用方法の詳細については、「名前空間への暗号化された接続を要求する」を参照してください。

次の例は、クラスまたはインスタンスを "Root\Test" 名前空間に配置する方法を示しています。

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

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008

関連項目

名前空間セキュリティ記述子の設定

標準 WMI 修飾子

プリプロセッサ コマンド