다음을 통해 공유


SysmonBatchReason 열거형(isysmon.h)

시스템 모니터를 잠그는 이유를 정의합니다.

Syntax

typedef enum __MIDL___MIDL_itf_sysmon_0000_0000_0003 {
  sysmonBatchNone = 0,
  sysmonBatchAddFiles = 1,
  sysmonBatchAddCounters = 2,
  sysmonBatchAddFilesAutoCounters = 3
} SysmonBatchReason;

상수

 
sysmonBatchNone
값: 0
를 사용하여 모든 잠금을 해제합니다. 일반적으로 잠금을 획득하는 데 사용한 것과 동일한 이유로 SystemMonitor.BatchingLock 을 호출합니다. 예를 들어 SysmonBatchAddFiles를 사용하여 잠금을 얻은 경우 잠금을 해제할 때 SysmonBatchAddFiles를 사용합니다.
sysmonBatchAddFiles
값: 1
ILogFiles.Add를 사용하여 로그 파일을 에 추가할 때 시스템 모니터가 파일을 즉시 샘플링하지 못하도록 합니다.
값입니다.
sysmonBatchAddCounters
값: 2
ICounters.Add를 사용하여 컬렉션에 카운터를 추가할 때 시스템 모니터가 카운터를 즉시 샘플링하지 못하도록 합니다.
sysmonBatchAddFilesAutoCounters
값: 3
TBD

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 isysmon.h

추가 정보

SystemMonitor.BatchingLock