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 |
|