Compartilhar via


estrutura TXFS_LIST_TRANSACTIONS (winioctl.h)

[A Microsoft recomenda fortemente que os desenvolvedores utilizem meios alternativos para atender às necessidades do seu aplicativo. Muitos cenários para os quais o TxF foi desenvolvido podem ser obtidos por meio de técnicas mais simples e prontamente disponíveis. Além disso, o TxF pode não estar disponível em versões futuras do Microsoft Windows. Para obter mais informações e alternativas ao TxF, confira Alternativas ao uso do NTFS transacional.]

Contém uma lista de transações.

Sintaxe

typedef struct _TXFS_LIST_TRANSACTIONS {
  DWORDLONG NumberOfTransactions;
  DWORDLONG BufferSizeRequired;
} TXFS_LIST_TRANSACTIONS, *PTXFS_LIST_TRANSACTIONS;

Membros

NumberOfTransactions

O número de transações para esse gerenciador de recursos.

BufferSizeRequired

O comprimento do buffer necessário para manter a lista completa de transações no momento dessa chamada. O número de transações retornadas de uma chamada para a próxima pode mudar dependendo do número de transações ativas em um determinado ponto no tempo. Se essa chamada retornar uma solicitação para um buffer maior, esse tamanho poderá ou não ser adequado para a próxima chamada, com base no número de transações ativas no momento da próxima chamada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

FSCTL_TXFS_LIST_TRANSACTIONS

TXFS_LIST_TRANSACTIONS_ENTRY