クラス 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 のデータ型、失敗を示す 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 クラス
Class SMS_Client の EvaluateMachinePolicy メソッド
クラス SMS_Clientの GetAssignedSite メソッド
クラス SMS_Clientの RequestMachinePolicy メソッド
クラス SMS_Clientの ResetPolicy メソッド
クラス SMS_Clientの SetAssignedSite メソッド
クラス SMS_Clientの TriggerSchedule メソッド