Compartilhar via


estrutura TRANSACTION_NOTIFICATION (ktmtypes.h)

Contém os dados associados a uma notificação de transação.

Sintaxe

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

Membros

TransactionKey

A ID opaca definida pelo usuário para essa transação.

TransactionNotification

O valor NOTIFICATION_MASK para essa transação.

TmVirtualClock

O valor mais recente do relógio virtual associado a essa transação. Confira LARGE_INTEGER.

ArgumentLength

Indica o número de bytes para a estrutura TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT que segue essa estrutura TRANSACTION_NOTIFICATION .

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho ktmtypes.h (inclua Windows.h)

Confira também

CreateEnlistment

GetNotificationResourceManager

GetNotificationResourceManagerAsync

Estruturas do Gerenciador de Transações do Kernel

NOTIFICATION_MASK

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT