(comsvcs.h) 的 ICrmCompensatorVariants 介面
使用 Microsoft Visual Basic 時,將結構化記錄傳送至 CRM 補償器。
繼承
ICrmCompensatorVariants介面繼承自IUnknown介面。 ICrmCompensatorVariants 也有下列類型的成員:
方法
ICrmCompensatorVariants介面具有這些方法。
ICrmCompensatorVariants::AbortRecordVariants 在中止階段將記錄檔記錄傳遞給 CRM 補償器。 (ICrmCompensatorVariants.AbortRecordVariants) |
ICrmCompensatorVariants::BeginAbortVariants 通知 CRM 補償器交易完成的中止階段,以及即將傳遞的記錄。 (ICrmCompensatorVariants.BeginAbortVariants) |
ICrmCompensatorVariants::BeginCommitVariants 通知 CRM 補償器認可階段 (交易完成的第二階段) ,以及即將傳遞的記錄。 |
ICrmCompensatorVariants::BeginPrepareVariants 通知 CRM 補償器交易完成的準備階段,以及即將傳遞的記錄。 (ICrmCompensatorVariants.BeginPrepareVariants) |
ICrmCompensatorVariants::CommitRecordVariants 在認可階段將記錄檔記錄傳遞給 CRM 補償器。 |
ICrmCompensatorVariants::EndAbortVariants 通知 CRM 補償器,其已收到中止階段期間可用的所有記錄檔記錄。 (ICrmCompensatorVariants.EndAbortVariants) |
ICrmCompensatorVariants::EndCommitVariants 通知 CRM 補償器,其已傳遞認可階段期間可用的所有記錄檔記錄。 (ICrmCompensatorVariants.EndCommitVariants) |
ICrmCompensatorVariants::EndPrepareVariants 通知 CRM 補償器,其已在準備階段提供所有記錄檔記錄。 (ICrmCompensatorVariants.EndPrepareVariants) |
ICrmCompensatorVariants::P repareRecordVariants 在準備階段將記錄檔記錄傳遞給 CRM 補償器。 |
ICrmCompensatorVariants::SetLogControlVariants 將 ICrmLogControl 介面傳遞給 CRM Compensator。 |
備註
CRM clerk 會使用 ICrmLogControl::RegisterCompensator 方法來判斷 CRM Compensator 的 CLSID。 接下來它會呼叫CoCreateInstance,並指定此 CRM Compensator 的 CLSID,然後呼叫ICrmCompensator介面和ICrmCompensatorVariants介面的QueryInterface。
規格需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | comsvcs.h |