énumération TRANSACTION_STATE (wdm.h)
L’énumération TRANSACTION_STATE définit les états que KTM peut affecter à une transaction.
Syntax
typedef enum _TRANSACTION_STATE {
TransactionStateNormal,
TransactionStateIndoubt,
TransactionStateCommittedNotify
} TRANSACTION_STATE;
Constantes
TransactionStateNormal L’état de la transaction n’est ni en doute ni engagé. |
TransactionStateIndoubt L’état de la transaction est incertain (autrement dit, KTM ne peut pas déterminer si la transaction doit être validée ou restaurée). Une transaction qui a été préparée passe à l’état « en doute » si son gestionnaire de transactions supérieur devient indisponible. |
TransactionStateCommittedNotify La transaction a été validée. Les notifications de validation peuvent (ou non) avoir été remises à tous les enrôlements. |
Remarques
L’énumération TRANSACTION_STATE est utilisée dans la structure TRANSACTION_BASIC_INFORMATION.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures du système d’exploitation. |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour