Condividi tramite


Metodo ICrmCompensator::BeginAbort (comsvcs.h)

Notifica al CRM Compensator della fase di interruzione del completamento della transazione e che i record stanno per essere recapitati.

Sintassi

HRESULT BeginAbort(
  [in] BOOL fRecovery
);

Parametri

[in] fRecovery

Indica se questo metodo viene chiamato durante il ripristino.

Valore restituito

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

Commenti

La fase di interruzione può essere ricevuta durante l'elaborazione normale senza una fase di preparazione deve decidere di avviare l'interruzione.

Il CRM Compensator non deve dipendere da alcuno stato da mantenere tra la fase di preparazione e questa fase; l'infrastruttura CRM è libera di rilasciare il compensatore CRM tra queste due fasi se deve farlo. Tuttavia, lo stato viene mantenuto tra le chiamate Begin-Record-End e CRM Compensator ottiene sempre l'interfaccia ICrmLogControl prima del recapito di qualsiasi metodo di risultato delle transazioni.

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

ICrmCompensator