共用方式為


SystemMonitor.BatchingLock 方法

鎖定系統監視器,以防止它從新增的計數器或記錄檔取樣計數器資料。

語法

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

參數

lock [in]

設定為 True 可鎖定系統監視器,以防止它從新增的計數器或記錄檔取樣計數器資料。 設定為 False 以移除鎖定。

batchReason [in]

識別您要鎖定之資料的來源。 鎖定和解除鎖定資源時,請使用相同的原因值。 如需可能的值,請參閱 SysmonBatchReason 列舉。

傳回值

這個方法不會傳回值。

備註

您必須呼叫這個方法兩次,一次來鎖定來源 (True) ,一次才能將來源解除鎖定 (False) 。

您只能放置一個鎖定。 例如,如果您設定 SysmonBatchAddFiles 的鎖定,然後使用 SysmonBatchAddCounters 進行第二次呼叫,則第二次呼叫會移除第一次呼叫所放置的鎖定。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
DLL
Sysmon.ocx

另請參閱

SystemMonitor