Partager via


structure TRANSACTION_NOTIFICATION (ktmtypes.h)

Contient les données associées à une notification de transaction.

Syntaxe

typedef struct _TRANSACTION_NOTIFICATION {
  PVOID         TransactionKey;
  ULONG         TransactionNotification;
  LARGE_INTEGER TmVirtualClock;
  ULONG         ArgumentLength;
} TRANSACTION_NOTIFICATION, *PTRANSACTION_NOTIFICATION;

Membres

TransactionKey

ID opaque défini par l’utilisateur pour cette transaction.

TransactionNotification

Valeur NOTIFICATION_MASK pour cette transaction.

TmVirtualClock

Valeur d’horloge virtuelle la plus récente associée à cette transaction. Voir LARGE_INTEGER.

ArgumentLength

Indique le nombre d’octets pour la structure TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT qui suit cette structure TRANSACTION_NOTIFICATION .

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête ktmtypes.h (inclure Windows.h)

Voir aussi

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

Structures du gestionnaire de transactions du noyau

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT