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
Header ktmtypes.h (Windows.h を含む)

関連項目

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

カーネル トランザクション マネージャーの構造

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT