(comsvcs.h) IComCRMEvents 介面

通知訂閱者元件服務的補償 Resource Manager (CRM) 功能的活動。 事件會使用 COM+ 事件 服務發佈至訂閱者,這是鬆散結合的事件系統,會將不同發行者的事件資訊儲存在 COM+ 目錄中的事件存放區中。

繼承

IComCRMEvents 介面繼承自 IUnknown 介面。 IComCRMEvents 也有下列類型的成員:

方法

IComCRMEvents 介面具有這些方法。

 
IComCRMEvents::OnCRMAbort

當CRM Clerk收到中止通知以傳遞至CRM補償器時產生。
IComCRMEvents::OnCRMAnalyze

當CRM Clerk在復原的分析階段收到記錄時產生。
IComCRMEvents::OnCRMBegin

當CRM Clerk 啟動時產生,可能是因為客戶端註冊補償器或在復原期間產生。
IComCRMEvents::OnCRMCheckpoint

當CRM檢查點發生時產生。
IComCRMEvents::OnCRMCommit

當CRM Clerk收到認可通知以傳遞至CRM補償器時產生。
IComCRMEvents::OnCRMDeliver

當CRM Clerk將記錄傳遞至CRM補償器時產生。
IComCRMEvents::OnCRMDone

當CRM Clerk完成處理交易結果通知時產生。
IComCRMEvents::OnCRMForce

當CRM Clerk收到要求以強制記錄檔記錄到磁碟時產生,無論是從CRM背景工作角色或CRM補償器。
IComCRMEvents::OnCRMForget

當CRM Clerk收到要求以忘記記錄檔記錄時產生,不論是來自CRM背景工作或CRM補償器。
IComCRMEvents::OnCRMIndoubt

當CRM Clerk收到不確定通知以傳遞至CRM補償器時產生。
IComCRMEvents::OnCRMPrepare

當CRM Clerk收到準備通知以傳遞至CRM補償器時產生。
IComCRMEvents::OnCRMRecoveryDone

當CRM復原完成時產生。
IComCRMEvents::OnCRMRecoveryStart

當CRM復原啟動時產生。
IComCRMEvents::OnCRMRelease

當CRM Clerk完成並釋放其資源鎖定時產生。
IComCRMEvents::OnCRMWrite

當CRM Clerk收到從CRM背景工作或CRM補償器寫入記錄記錄的要求時產生。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

COM+ 事件

COM+ 檢測