SysmonBatchReason 列挙 (isysmon.h)
システム モニターをロックする理由を定義します。
構文
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 [デスクトップ アプリのみ] |
Header | isysmon.h |