TRANSACTION_NOTIFICATION 结构 (ktmtypes.h)

包含与事务通知关联的数据。

语法

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

成员

TransactionKey

此事务的用户定义不透明 ID。

TransactionNotification

此事务 的NOTIFICATION_MASK 值。

TmVirtualClock

与此事务关联的最新虚拟时钟值。 请参阅 LARGE_INTEGER

ArgumentLength

指示遵循此TRANSACTION_NOTIFICATION结构的TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT结构的字节数。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 ktmtypes.h (包括 Windows.h)

另请参阅

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

内核事务管理器结构

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT