Interface ICrmCompensatorVariants (comsvcs.h)
Remet des enregistrements de journal structurés à l’compensateur CRM lors de l’utilisation de Microsoft Visual Basic.
Héritage
L’interface ICrmCompensatorVariants hérite de l’interface IUnknown. ICrmCompensatorVariants a également les types de membres suivants :
Méthodes
L’interface ICrmCompensatorVariants possède ces méthodes.
ICrmCompensatorVariants::AbortRecordVariants Fournit un enregistrement de journal à l’compensateur CRM pendant la phase d’abandon. (ICrmCompensatorVariants.AbortRecordVariants) |
ICrmCompensatorVariants::BeginAbortVariants Avertit le compensateur CRM de la phase d’abandon de la transaction et du fait que des enregistrements sont sur le point d’être remis. (ICrmCompensatorVariants.BeginAbortVariants) |
ICrmCompensatorVariants::BeginCommitVariants Avertit l’compensateur CRM de la phase de validation (phase 2) de l’achèvement de la transaction et du fait que les enregistrements sont sur le point d’être remis. |
ICrmCompensatorVariants::BeginPrepareVariants Avertit l’compensateur CRM de la phase de préparation de l’achèvement de la transaction et du fait que les enregistrements sont sur le point d’être remis. (ICrmCompensatorVariants.BeginPrepareVariants) |
ICrmCompensatorVariants::CommitRecordVariants Fournit un enregistrement de journal à l’compensateur CRM pendant la phase de validation. |
ICrmCompensatorVariants::EndAbortVariants Avertit l’compensateur CRM qu’il a reçu tous les enregistrements de journal disponibles pendant la phase d’abandon. (ICrmCompensatorVariants.EndAbortVariants) |
ICrmCompensatorVariants::EndCommitVariants Avertit le compensateur CRM qu’il a remis tous les enregistrements de journal disponibles pendant la phase de validation. (ICrmCompensatorVariants.EndCommitVariants) |
ICrmCompensatorVariants::EndPrepareVariants Avertit le compensateur CRM qu’il a eu tous les enregistrements de journal disponibles pendant la phase de préparation. (ICrmCompensatorVariants.EndPrepareVariants) |
ICrmCompensatorVariants::P repareRecordVariants Fournit un enregistrement de journal à l’compensateur CRM pendant la phase de préparation. |
ICrmCompensatorVariants::SetLogControlVariants Fournit une interface ICrmLogControl à l’compensateur CRM. |
Remarques
Le commis CRM détermine le CLSID du compensateur CRM à l’aide de la méthode ICrmLogControl::RegisterCompensator . Il appelle ensuite CoCreateInstance en spécifiant le CLSID de cette compensation CRM, puis il appelle QueryInterface pour l’interface ICrmCompensator et l’interface ICrmCompensatorVariants .
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comsvcs.h |