Enumeração SysmonBatchReason (isysmon.h)
Define o motivo para bloquear o Monitor do 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 os bloqueios. Normalmente, você chama SystemMonitor.BatchingLock com o mesmo motivo usado para obter o bloqueio. Por exemplo, se você ganhasse o bloqueio usando SysmonBatchAddFiles, usaria SysmonBatchAddFiles ao liberar o bloqueio. |
sysmonBatchAddFiles Valor: 1 Impede que o Monitor do Sistema faça a amostragem do arquivo imediatamente quando você usa ILogFiles.Add para adicionar um arquivo de log ao coleção. |
sysmonBatchAddCounters Valor: 2 Impede que o Monitor do Sistema faça a amostragem do contador imediatamente quando você usa ICounters.Add para adicionar um contador à coleção. |
sysmonBatchAddFilesAutoCounters Valor: 3 TBD |
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] |
Cabeçalho | isysmon.h |