Interfaz ICrmCompensatorVariants (comsvcs.h)

Entrega registros estructurados al compensador de CRM cuando se usa Microsoft Visual Basic.

Herencia

La interfaz ICrmCompensatorVariants hereda de la interfaz IUnknown . ICrmCompensatorVariants también tiene estos tipos de miembros:

Métodos

La interfaz ICrmCompensatorVariants tiene estos métodos.

 
ICrmCompensatorVariants::AbortRecordVariants

Entrega un registro al compensador de CRM durante la fase de anulación. (ICrmCompensatorVariants.AbortRecordVariants)
ICrmCompensatorVariants::BeginAbortVariants

Notifica al compensador de CRM de la fase de anulación de la finalización de la transacción y que los registros están a punto de entregarse. (ICrmCompensatorVariants.BeginAbortVariants)
ICrmCompensatorVariants::BeginCommitVariants

Notifica al compensador crm de la fase de confirmación (fase dos) de la finalización de la transacción y que los registros están a punto de entregarse.
ICrmCompensatorVariants::BeginPrepareVariants

Notifica al compensador de CRM de la fase de preparación de la finalización de la transacción y que los registros están a punto de entregarse. (ICrmCompensatorVariants.BeginPrepareVariants)
ICrmCompensatorVariants::CommitRecordVariants

Entrega un registro al compensador de CRM durante la fase de confirmación.
ICrmCompensatorVariants::EndAbortVariants

Notifica al compensador de CRM que ha recibido todos los registros de registro disponibles durante la fase de anulación. (ICrmCompensatorVariants.EndAbortVariants)
ICrmCompensatorVariants::EndCommitVariants

Notifica al compensador de CRM que ha entregado todos los registros disponibles durante la fase de confirmación. (ICrmCompensatorVariants.EndCommitVariants)
ICrmCompensatorVariants::EndPrepareVariants

Notifica al compensador de CRM que ha tenido todos los registros disponibles durante la fase de preparación. (ICrmCompensatorVariants.EndPrepareVariants)
ICrmCompensatorVariants::P repareRecordVariants

Entrega un registro al compensador de CRM durante la fase de preparación.
ICrmCompensatorVariants::SetLogControlVariants

Entrega una interfaz ICrmLogControl al compensador de CRM.

Comentarios

El distribuidor de CRM determina el CLSID del compensador de CRM mediante el método ICrmLogControl::RegisterCompensator . A continuación, llama a CoCreateInstance especificando el CLSID de este compensador de CRM y, a continuación, llama a QueryInterface para la interfaz ICrmCompensator y la interfaz ICrmCompensatorVariants .

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

Resource Manager de compensación de COM+

ICrmCompensator