Интерфейс ICrmCompensatorVariants (comsvcs.h)
Предоставляет структурированные записи журнала в компенсатор CRM при использовании Microsoft Visual Basic.
Наследование
Интерфейс 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. |
Комментарии
Клерк CRM определяет CLSID компенсатора CRM с помощью метода ICrmLogControl::RegisterCompensator . Затем он вызывает CoCreateInstance , указывая CLSID этого компенсатора CRM, а затем вызывает QueryInterface для интерфейса ICrmCompensator и интерфейса ICrmCompensatorVariants .
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |