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 |