Partager via


Méthode ITransactionStatus ::GetTransactionStatus (comsvcs.h)

Récupère le status de transaction.

Syntaxe

HRESULT GetTransactionStatus(
  [out] HRESULT *pHrStatus
);

Paramètres

[out] pHrStatus

il status de la transaction. Pour plus d’informations, consultez la section Remarques.

Valeur retournée

Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_FAIL et S_OK.

Remarques

Le paramètre pHrStatus est un pointeur vers une valeur HRESULT qui indique la transaction status selon le tableau suivant.

Valeur Status transaction
S_OK La transaction a été validée.
XACT_S_LOCALLY_OK La transaction n’a été ni validée ni abandonnée.
XACT_E_NOTRANSACTION Aucune transaction n’a été utilisée via CoEnterServiceDomain.
XACT_E_ABORTING La transaction est vouée à l’abandon.
XACT_E_ABORTED La transaction a été abandonnée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

ITransactionStatus