Поделиться через


структура TRANSACTION_NOTIFICATION (ktmtypes.h)

Содержит данные, связанные с уведомлением о транзакции.

Синтаксис

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

Члены

TransactionKey

Определяемый пользователем непрозрачный идентификатор для этой транзакции.

TransactionNotification

Значение NOTIFICATION_MASK для этой транзакции.

TmVirtualClock

Последнее значение виртуальных часов, связанное с данной транзакцией. См . LARGE_INTEGER.

ArgumentLength

Указывает количество байтов для структуры TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT , которая соответствует этой TRANSACTION_NOTIFICATION структуре.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть ktmtypes.h (включая Windows.h)

См. также раздел

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

Структуры диспетчера транзакций ядра

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT