Freigeben über


SystemMonitor.BatchingLock-Methode

Sperrt den Systemmonitor, um zu verhindern, dass er Zählerdaten aus dem neu hinzugefügten Leistungsindikator oder der protokolldatei samplingt.

Syntax

SystemMonitor.BatchingLock( _
  ByVal lock As Boolean, _
  ByVal batchReason As SysmonBatchReason _
)

Parameter

sperren [in]

Legen Sie diese Einstellung auf True fest, um den Systemmonitor zu sperren, um zu verhindern, dass Zählerdaten aus dem neu hinzugefügten Leistungsindikator oder der protokolldatei erfasst werden. Legen Sie auf False fest, um die Sperre zu entfernen.

batchReason [in]

Gibt die Quelle der daten an, die Sie sperren. Verwenden Sie den gleichen Grundwert, wenn Sie die Ressource sperren und entsperren. Mögliche Werte finden Sie in der SysmonBatchReason-Enumeration .

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Sie müssen diese Methode zweimal aufrufen, einmal, um die Quelle zu sperren (True) und einmal, um die Quelle zu entsperren (False).

Sie können nur eine Sperre platzieren. Wenn Sie z. B. die Sperre für SysmonBatchAddFiles festlegen und dann einen zweiten Aufruf mit SysmonBatchAddCounters als Grund ausführen, wird beim zweiten Aufruf die Sperre des ersten Aufrufs entfernt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
DLL
Sysmon.ocx

Siehe auch

SystemMonitor