#pragma
#pragma 預處理器命令類似於命令行參數。 不過,每次編譯MOF檔案時,您不需要重新輸入 #pragma 命令。 下列範例說明命令語法 #pragma:
#pragma [command]
您通常會將 #pragma 命令放在MOF檔案的開頭。 不過,您可以將某些命令,例如 #pragma 命令放在MOF程式代碼的主體中。 下列範例顯示 #pragma 命令,這些命令會指示MOF編譯程式必須將類別和實例放在root\cimv2 命名空間中,並編譯存放庫復原期間包含命令的檔案:
#pragma autorecover
#pragma namespace ("\\\\.\\root\\cimv2")
下列列出可用的 #pragma 命令。
命令 | 描述 |
---|---|
修正案 | 指示MOF編譯程式將MOF檔案分成語言中性版本和特定語言版本。 |
自動回復 | 將MOF檔案新增至存放庫復原期間編譯的檔案清單。 |
classflags | 根據指定的旗標,控制類別的建立或更新方式。 |
deleteclass | 從存放庫刪除現有的類別及其實例。 |
deleteinstance | 從存放庫刪除類別的現有實例。 |
實例旗標 | 根據指定的旗標,控制實例建立或更新的方式。 |
命名空間 | 要求編譯程式將MOF檔案載入指定為 namespacepath 的命名空間,。 |
相關主題