Интерфейс IComCRMEvents (comsvcs.h)
Уведомляет подписчика о действиях функции компенсации Resource Manager (CRM) служб компонентов. События публикуются подписчику с помощью службы событий COM+ , слабо связанной системы событий, которая хранит сведения о событиях от разных издателей в хранилище событий в каталоге COM+.
Наследование
Интерфейс IComCRMEvents наследуется от интерфейса IUnknown . IComCRMEvents также имеет следующие типы элементов:
Методы
Интерфейс IComCRMEvents содержит следующие методы.
IComCRMEvents::OnCRMAbort Создается, когда клерк CRM получает уведомление о прерывании для передачи компенсатору CRM. |
IComCRMEvents::OnCRMAnalyze Создается, когда клерк CRM получает запись на этапе анализа восстановления. |
IComCRMEvents::OnCRMBegin Создается при запуске клерка CRM из-за регистрации клиентом компенсатора или во время восстановления. |
IComCRMEvents::OnCRMCheckpoint Создается при возникновении контрольной точки CRM. |
IComCRMEvents::OnCRMCommit Создается, когда клерк CRM получает уведомление о фиксации для передачи компенсатору CRM. |
IComCRMEvents::OnCRMDeliver Создается, когда клерк CRM доставляет запись компенсатору CRM. |
IComCRMEvents::OnCRMDone Создается, когда клерк CRM выполняет обработку уведомлений о результатах транзакций. |
IComCRMEvents::OnCRMForce Создается, когда клерк CRM получает запрос на принудительное включение записей журнала на диск либо от рабочей роли CRM, либо от компенсатора CRM. |
IComCRMEvents::OnCRMForget Создается, когда клерк CRM получает запрос на забыть запись журнала либо от работника CRM, либо от компенсатора CRM. |
IComCRMEvents::OnCRMIndoubt Создается, когда клерк CRM получает сомнительные уведомления для передачи компенсатору CRM. |
IComCRMEvents::OnCRMPrepare Создается, когда клерк CRM получает уведомление о подготовке для передачи компенсатору CRM. |
IComCRMEvents::OnCRMRecoveryDone Создается по завершении восстановления CRM. |
IComCRMEvents::OnCRMRecoveryStart Создается при запуске восстановления CRM. |
IComCRMEvents::OnCRMRelease Создается после завершения работы клерка CRM и отпускает блокировки ресурсов. |
IComCRMEvents::OnCRMWrite Создается, когда клерк CRM получает запрос на запись записи журнала от работника CRM или компенсатора CRM. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |