TRANSACTION_NOTIFICATION-Struktur (ktmtypes.h)

Enthält die Daten, die einer Transaktionsbenachrichtigung zugeordnet sind.

Syntax

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

Members

TransactionKey

Die benutzerdefinierte, undurchsichtige ID für diese Transaktion.

TransactionNotification

Der NOTIFICATION_MASK Wert für diese Transaktion.

TmVirtualClock

Der neueste Wert der virtuellen Uhr, der dieser Transaktion zugeordnet ist. Siehe LARGE_INTEGER.

ArgumentLength

Gibt die Anzahl der Bytes für die TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT-Struktur an, die dieser TRANSACTION_NOTIFICATION-Struktur folgt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile ktmtypes.h (einschließlich Windows.h)

Weitere Informationen

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

Kerneltransaktions-Manager-Strukturen

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT