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 |