ReactOS  0.4.15-dev-499-g1f31905
ITransactionOutcomeEvents Interface Reference

import"transact.idl";

Inheritance diagram for ITransactionOutcomeEvents:
Collaboration diagram for ITransactionOutcomeEvents:

Public Member Functions

HRESULT Committed ([in] BOOL fRetaining, [in, unique] XACTUOW *pNewUOW, [in] HRESULT hr)
 
HRESULT Aborted ([in, unique] BOID *pboidReason, [in] BOOL fRetaining, [in, unique] XACTUOW *pNewUOW, [in] HRESULT hr)
 
HRESULT HeuristicDecision ([in] DWORD dwDecision, [in, unique] BOID *pboidReason, [in] HRESULT hr)
 
HRESULT Indoubt (void)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 204 of file transact.idl.

Member Function Documentation

◆ Aborted()

HRESULT ITransactionOutcomeEvents::Aborted ( [in, unique] BOID pboidReason,
[in] BOOL  fRetaining,
[in, unique] XACTUOW pNewUOW,
[in] HRESULT  hr 
)

◆ Committed()

HRESULT ITransactionOutcomeEvents::Committed ( [in] BOOL  fRetaining,
[in, unique] XACTUOW pNewUOW,
[in] HRESULT  hr 
)

◆ HeuristicDecision()

HRESULT ITransactionOutcomeEvents::HeuristicDecision ( [in] DWORD  dwDecision,
[in, unique] BOID pboidReason,
[in] HRESULT  hr 
)

◆ Indoubt()

HRESULT ITransactionOutcomeEvents::Indoubt ( void  )

The documentation for this interface was generated from the following file: