Configuration Manager 中的方法SetGlobalLoggingConfiguration會定義用戶端的全域記錄設定。 此設定代表元件層級記錄,如果未定義元件層級記錄,則代表預設記錄。
下列語法是從 [受控物件格式] 簡化而 (MOF) 程式碼,並定義方法。
語法
UInt32 SetGlobalLoggingConfiguration(
UInt32 LogLevel,
UInt32 LogMaxSize,
UInt32 LogMaxHistory,
Boolean DebugLogging
);
參數
LogLevel 資料類型: UInt32
限定詞:[in]
記錄檔將擷取的詳細層級。 可能的值如下所示。 預設值為 1。
| 值 | 描述 |
|---|---|
| 0 | 詳細資訊記錄 |
| 1 | 標準記錄 |
| 2 | 無記錄 |
LogMaxSize 資料類型: UInt32
限定詞:[in]
指定記錄檔的大小上限,以位元組為單位。
LogMaxHistory 資料類型: UInt32
限定詞:[in]
刪除前要累積的累積記錄檔數目。 當達到此數目時,建立新的記錄檔會導致刪除現存最舊的記錄檔。
DebugLogging 資料類型: Boolean
限定詞:[in]
true 是否應啟用偵錯記錄。 除疑難排解外,很少使用偵錯記錄。
傳回值
UInt32資料類型為 0 表示成功,非零表示失敗。
註解
此方法可操作登錄機碼。 不應直接操作這些按鍵。 但是,作為參考,可以在 HKEY_LOCAL_MACHINE/Software/Microsoft/CCM/logging/@GLOBAL 中找到這些金鑰。 啟用偵錯記錄會導致 DebugLogging 建立新機碼:HKEY_LOCAL_MACHINE/Software/Microsoft/CCM/logging/debuglogging。
需求
執行階段需求
如需詳細資訊,請參閱 Configuration Manager 用戶端執行階段需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 用戶端開發需求。
另請參閱
SMS_Client 用戶端 WMI 類別中的 EvaluateMachinePolicy 方法 SMS_Client類別中的 GetAssignedSite 方法SMS_Client 類別中的 RequestMachinePolicy 方法 SMS_Client類別中的 ResetPolicy 方法 SMS_Client類別中的 SetAssignedSite 方法SMS_Client 類別中的 TriggerSchedule 方法 SMS_Client