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 |