Condividi tramite


Enumerazione SysmonBatchReason (isysmon.h)

Definisce il motivo del blocco di Monitoraggio di sistema.

Sintassi

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

Costanti

 
sysmonBatchNone
Valore: 0
Usare per liberare tutti i blocchi. In genere, si chiama SystemMonitor.BatchingLock con lo stesso motivo usato per ottenere il blocco. Ad esempio, se si ottiene il blocco usando SysmonBatchAddFiles, si userà SysmonBatchAddFiles quando si rilascia il blocco.
sysmonBatchAddFiles
Valore: 1
Impedisce a Monitoraggio di sistema di campionare immediatamente il file quando si usa ILogFiles.Add per aggiungere un file di log al
Raccolta.
sysmonBatchAddCounters
Valore: 2
Impedisce a Monitoraggio di sistema di campionare immediatamente il contatore quando si usa ICounters.Add per aggiungere un contatore alla raccolta.
sysmonBatchAddFilesAutoCounters
Valore: 3
TBD

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione isysmon.h

Vedi anche

SystemMonitor.BatchingLock