Compartilhar via


Método SystemMonitor.BatchingLock

Bloqueia o Monitor do Sistema para impedir que ele faça a amostragem de dados do contador ou do arquivo de log recém-adicionado.

Sintaxe

SystemMonitor.BatchingLock( _
  ByVal lock As Boolean, _
  ByVal batchReason As SysmonBatchReason _
)

Parâmetros

lock [in]

Defina como True para bloquear o Monitor do Sistema para impedir que ele faça a amostragem de dados do contador ou do arquivo de log recém-adicionado. Defina como False para remover o bloqueio.

batchReason [in]

Identifica a origem dos dados que você está bloqueando. Use o mesmo valor de motivo ao bloquear e desbloquear o recurso. Para obter valores possíveis, consulte a enumeração SysmonBatchReason .

Valor retornado

Esse método não retorna um valor.

Comentários

Você deve chamar esse método duas vezes, uma vez para bloquear a origem (True) e uma vez para desbloquear a origem (False).

Você pode colocar apenas um bloqueio. Por exemplo, se você definir o bloqueio para SysmonBatchAddFiles e fizer uma segunda chamada usando SysmonBatchAddCounters como o motivo, a segunda chamada removerá o bloqueio colocado pela primeira chamada.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
DLL
Sysmon.ocx

Confira também

SystemMonitor