SystemMonitor.BatchingLock 方法

锁定系统监视器,以防止它从新添加的计数器或日志文件中采样计数器数据。

语法

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

parameters

lock [in]

设置为 True 可锁定系统监视器,以防止它从新添加的计数器或日志文件中采样计数器数据。 设置为 False 可删除锁。

batchReason [in]

标识要锁定的数据源。 锁定和解锁资源时,使用相同的原因值。 有关可能的值,请参阅 SysmonBatchReason 枚举。

返回值

此方法不返回值。

备注

必须调用此方法两次,一次锁定源 (True) ,一次将源锁定 (False) 。

只能放置一个锁。 例如,如果设置 SysmonBatchAddFiles 的锁,然后使用 SysmonBatchAddCounters 作为原因进行第二次调用,则第二次调用将删除第一次调用放置的锁。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
DLL
Sysmon.ocx

请参阅

SystemMonitor