类SMS_Client中的 SetGlobalLoggingConfiguration 方法
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/Software/Microsoft/CCM/logging/debuglogging。
要求
运行时要求
有关详细信息,请参阅 Configuration Manager客户端运行时要求。
开发要求
有关详细信息,请参阅 Configuration Manager客户端开发要求。
另请参阅
SMS_Client客户端 WMI 类
类SMS_Client中的 EvaluateMachinePolicy 方法
类SMS_Client中的 GetAssignedSite 方法
类SMS_Client中的 RequestMachinePolicy 方法
类SMS_Client中的 ResetPolicy 方法
类SMS_Client中的 SetAssignedSite 方法
类SMS_Client中的 TriggerSchedule 方法