Método ICrmCompensatorVariants::CommitRecordVariants (comsvcs.h)

Entrega um registro de log ao Compensador do CRM durante a fase de confirmação. Os registros de log são entregues na ordem em que foram gravados.

Sintaxe

HRESULT CommitRecordVariants(
  [in]  VARIANT      *pLogRecord,
  [out] VARIANT_BOOL *pbForget
);

Parâmetros

[in] pLogRecord

O registro de log (como uma matriz Variant de Variants).

[out] pbForget

Indica se o registro entregue deve ser esquecido.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Esse método pode ser recebido pelo Compensador do CRM várias vezes, uma vez para cada registro de log gravado. Se nenhum registro de log for gravado, os métodos BeginCommitVariants e EndCommitVariants serão recebidos , mas não haverá chamadas de método CommitRecordVariants .

O Compensador do CRM pode optar por esquecer o registro que é entregue a ele durante esse método definindo o sinalizador forget no retorno desse método.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

ICrmCompensatorVariants