SetGlobalLoggingConfiguration Configuration Manager 中的方法會定義用戶端的全域記錄組態。 如果未定義元件層級記錄,此組態代表元件層級記錄或默認記錄。
下列語法是從受控物件格式 (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/軟體/Microsoft/CCM/記錄/偵錯記錄。
需求
運行時間需求
如需詳細資訊,請參閱 Configuration Manager 客戶端運行時間需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager客戶端開發需求。
另請參閱
SMS_Client Class SMS_Client TriggerSchedule 方法中 Class SMS_Client ResetPolicy 方法中 Class SMS_Client RequestMachinePolicy 方法的 Class SMS_Client SMS_Client GetAssignedSite 方法中的用戶端 WMI 類別 EvaluateMachinePolicy 方法, 類別 SMS_Client SetAssignedSite 方法類別 SMS_Client