Freigeben über


SysmonBatchReason-Enumeration (isysmon.h)

Definiert den Grund für das Sperren des Systemmonitors.

Syntax

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

Konstanten

 
sysmonBatchNone
Wert: 0
Verwenden Sie , um alle Sperren frei zu machen. In der Regel rufen Sie SystemMonitor.BatchingLock mit demselben Grund auf, aus dem Sie die Sperre erhalten haben. Wenn Sie beispielsweise die Sperre mit SysmonBatchAddFiles erhalten haben, verwenden Sie SysmonBatchAddFiles, wenn Sie die Sperre freigeben.
sysmonBatchAddFiles
Wert: 1
Verhindert, dass der Systemmonitor die Datei sofort samplingt, wenn Sie ILogFiles.Add verwenden, um dem eine Protokolldatei hinzuzufügen.
-Auflistung angibt.
sysmonBatchAddCounters
Wert: 2
Verhindert, dass der Systemmonitor den Zähler sofort samplingt, wenn Sie ICounters.Add verwenden, um der Auflistung einen Zähler hinzuzufügen.
sysmonBatchAddFilesAutoCounters
Wert: 3
TBD

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile isysmon.h

Weitere Informationen

SystemMonitor.BatchingLock