Метод SystemMonitor.BatchingLock
Блокирует системный монитор, чтобы предотвратить выборку данных счетчика из только что добавленного счетчика или файла журнала.
Синтаксис
SystemMonitor.BatchingLock( _
ByVal lock As Boolean, _
ByVal batchReason As SysmonBatchReason _
)
Параметры
-
lock [in]
-
Задайте значение True, чтобы заблокировать системный монитор, чтобы предотвратить выборку данных счетчика из только что добавленного счетчика или файла журнала. Установите значение False, чтобы снять блокировку.
-
batchReason [in]
-
Идентифицирует источник блокировок данных. Используйте то же значение причины при блокировке и разблокировке ресурса. Возможные значения см. в перечислении SysmonBatchReason .
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Этот метод необходимо вызвать дважды: один раз, чтобы заблокировать источник (True), и один раз, чтобы разблокировать источник (False).
Вы можете установить только одну блокировку. Например, если задать блокировку для SysmonBatchAddFiles, а затем выполнить второй вызов с помощью SysmonBatchAddCounters в качестве причины, второй вызов снимет блокировку, установленную первым вызовом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
DLL |
|