Condividi tramite


Metodo ICrmCompensatorVariants::CommitRecordVariants (comsvcs.h)

Recapita un record di log al CRM Compensat durante la fase di commit. I record di log vengono recapitati nell'ordine in cui sono stati scritti.

Sintassi

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

Parametri

[in] pLogRecord

Record di log (come matrice Variant di Variants).

[out] pbForget

Indica se il record recapitato deve essere dimenticato.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo può essere ricevuto più volte dal CRM Compensat, una volta per ogni record di log scritto. Se non vengono scritti record di log, vengono ricevuti i metodi BeginCommitVariants e EndCommitVariants , ma non sono presenti chiamate al metodo CommitRecordVariants .

Crm Compensat può scegliere di dimenticare il record che viene recapitato durante questo metodo impostando il flag forget al ritorno da questo metodo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

ICrmCompensatorVariants