Condividi tramite


Metodo ITransactionStatus::GetTransactionStatus (comsvcs.h)

Recupera lo stato della transazione.

Sintassi

HRESULT GetTransactionStatus(
  [out] HRESULT *pHrStatus
);

Parametri

[out] pHrStatus

stato della transazione. Per altre informazioni, vedere La sezione Osservazioni.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_FAIL e S_OK.

Commenti

Il parametro pHrStatus è un puntatore a un valore HRESULT che indica lo stato della transazione in base alla tabella seguente.

Valore Stato delle transazioni
S_OK È stato effettuato il commit della transazione.
XACT_S_LOCALLY_OK La transazione non è stata interrotta e non ne è stato effettuato il commit.
XACT_E_NOTRANSACTION Nessuna transazione usata tramite CoEnterServiceDomain.
XACT_E_ABORTING La transazione viene condannata e alla fine interromperà.
XACT_E_ABORTED La transazione è stata interrotta.

Requisiti

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

Vedi anche

ITransactionStatus