共用方式為


#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 的命名空間,

 

預處理器命令