プラグマ名前空間プリプロセッサ コマンドは、コンパイラが名前空間パスとして指定された名前空間に MOF ファイルを読み込むように要求します。 MOF コンパイラ -n 名前空間スイッチと #pragma 名前空間名前空間パス コマンドの両方を使用する場合、コマンドはスイッチよりも優先されます。
構文を次に示します。
#pragma namespace ("[Namespace]")
[名前空間] は指定された名前空間です。
このコマンドまたは同等のコマンド ライン スイッチを指定しない場合、MOF コンパイラは既定で root\default 名前空間を使用します。
注釈
クライアント スクリプトとアプリケーションで、名前空間を作成する .mof ファイルに RequiresEncryption 修飾子を追加することで、認証に暗号化された接続を使用するように要求できます。 この属性を追加して既存の名前空間を変更し、MOF ファイルをもう一度コンパイルすることもできます。 RequiresEncryption の使用方法の詳細については、「名前空間への暗号化接続の要求」を参照してください。
例示
次の例は、"Root\Test" 名前空間にクラスまたはインスタンスを配置する方法を示しています。
#pragma namespace ("\\\\.\\Root\\Test")
要求事項
| 要件 | 価値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista |
| サポートされている最小のサーバー |
Windows Server 2008 |