Método ICrmCompensatorVariants::BeginCommitVariants (comsvcs.h)
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.
Sintaxis
HRESULT BeginCommitVariants(
[in] VARIANT_BOOL bRecovery
);
Parámetros
[in] bRecovery
Indica si se llama a este método durante la recuperación.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El compensador crm no debe depender de ningún estado que se mantenga entre la fase de preparación y la fase de confirmación. La infraestructura de CRM es gratuita para liberar el compensador de CRM entre estas dos fases si es necesario hacerlo. Sin embargo, el estado se mantiene entre las llamadas Begin-Record-End y crm Compensator siempre obtiene la interfaz ICrmLogControl antes de la entrega de cualquier método de resultado de transacción.
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 |