Share via


Método ICrmCompensator::CommitRecord (comsvcs.h)

Fornece um registro de log em ordem de encaminhamento durante a fase de confirmação.

Sintaxe

HRESULT CommitRecord(
  [in]  CrmLogRecordRead crmLogRec,
  [out] BOOL             *pfForget
);

Parâmetros

[in] crmLogRec

O registro de log, como uma estrutura CrmLogRecordRead .

[out] pfForget

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 BeginCommit e EndCommit serão recebidos, mas não haverá chamadas de método CommitRecord .

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

Requisitos

   
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

ICrmCompensator