Compartir a través de


Enumeración SysmonBatchReason (isysmon.h)

Define el motivo para bloquear el Monitor del sistema.

Syntax

typedef enum __MIDL___MIDL_itf_sysmon_0000_0000_0003 {
  sysmonBatchNone = 0,
  sysmonBatchAddFiles = 1,
  sysmonBatchAddCounters = 2,
  sysmonBatchAddFilesAutoCounters = 3
} SysmonBatchReason;

Constantes

 
sysmonBatchNone
Valor: 0
Use para liberar todos los bloqueos. Normalmente, llama a SystemMonitor.BatchingLock con la misma razón por la que usó para obtener el bloqueo. Por ejemplo, si obtuvo el bloqueo mediante SysmonBatchAddFiles, usaría SysmonBatchAddFiles al liberar el bloqueo.
sysmonBatchAddFiles
Valor: 1
Impide que el Monitor del sistema muestree el archivo inmediatamente cuando se usa ILogFiles.Add para agregar un archivo de registro al
colección.
sysmonBatchAddCounters
Valor: 2
Impide que el Monitor del sistema muestree el contador inmediatamente cuando se usa ICounters.Add para agregar un contador a la colección.
sysmonBatchAddFilesAutoCounters
Valor: 3
TBD

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado isysmon.h

Consulte también

SystemMonitor.BatchingLock