SetGlobalLoggingConfiguration Method in Class SMS_Client
Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
The SetGlobalLoggingConfiguration method, in Configuration Manager, defines the global logging configuration for the client. This configuration represents either component-level logging or default logging if component-level logging is not defined.
The following syntax is simplified from Managed Object Format (MOF) code and defines the method.
UInt32 SetGlobalLoggingConfiguration(
UInt32 LogLevel,
UInt32 LogMaxSize,
UInt32 LogMaxHistory,
Boolean DebugLogging
);
Parameters
LogLevel
Data type: UInt32Qualifiers: [in]
The level of detail that the log will capture. Possible values are shown below. The default value is 1.
0
Verbose logging
1
Normal logging
2
No logging
LogMaxSize
Data type: UInt32Qualifiers: [in]
The maximum size, in bytes, of a given log file.
LogMaxHistory
Data type: UInt32Qualifiers: [in]
The number of incremented log files to accumulate before deleting. When this number has been reached, the creation of a new log file will result in the deletion of the oldest existing log file.
DebugLogging
Data type: BooleanQualifiers: [in]
true if debug logging should be enabled. Debug logging is rarely used except for troubleshooting.
Return Values
A UInt32 data type that is 0 to indicate success or non-zero to indicate failure.
Remarks
This method manipulates registry keys. These keys should not be manipulated directly. However, for reference, these keys can be found at HKLM/Software/Microsoft/CCM/logging/@GLOBAL. Enabling debug logging with DebugLogging will result in the creation of a new key: HKLM/Software/Microsoft/CCM/logging/debuglogging.
Requirements
Runtime Requirements
For more information, see Configuration Manager Client Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Client Development Requirements.
See Also
Concepts
SMS_Client Client WMI Class
EvaluateMachinePolicy Method in Class SMS_Client
GetAssignedSite Method in Class SMS_Client
RequestMachinePolicy Method in Class SMS_Client
ResetPolicy Method in Class SMS_Client
SetAssignedSite Method in Class SMS_Client
TriggerSchedule Method in Class SMS_Client