ITransactionEnlistmentAsync::AbortRequestDone

Prototypes

HRESULT ITransactionEnlistmentAsync::AbortRequestDone(HRESULT hr);

Description

Informe le moniteur transactionnel que le gestionnaire de ressources a terminé le traitement ITransactionResourcetAsync::AbortRequest avec le compte-rendu hr.

Le résultat est S_OK en cas de succès.

Exemple

#include <transact.h>
#include <txdtc.h>
#include <xolehlp.h>

static ITransactionEnlistmentAsync *pITransactionEnlistmentAsync;
static XACTUOW Uow;

...
if (pITransactionEnlistmentAsync->PrepareRequestDone(S_OK, NULL, NULL)!=S_OK) ...
if (pITransactionEnlistmentAsync->CommitRequestDone(S_OK)!=S_OK) ...
if (pITransactionEnlistmentAsync->AbortRequestDone(S_OK)!=S_OK) ...

Voir aussi

ITransactionEnlistmentAsync::PrepareRequestDone pour signifier que la préparation de la validation d'une transaction est terminée. ITransactionEnlistmentAsync::CommitRequestDone pour signifier que la validation d'une transaction est terminée.