Перечисление 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 [только классические приложения] |
Верхняя часть | isysmon.h |