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


структура TXFS_LIST_TRANSACTIONS (winioctl.h)

[Корпорация Майкрософт настоятельно рекомендует разработчикам использовать альтернативные средства для удовлетворения потребностей вашего приложения. Многие сценарии, для работы с которыми был разработан TxF, можно реализовать с помощью более простых и доступных методов. Кроме того, TxF может быть недоступен в будущих версиях Microsoft Windows. Дополнительные сведения и альтернативы TxF см. в разделе Альтернативы использованию транзакционной NTFS.]

Содержит список транзакций.

Синтаксис

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

Члены

NumberOfTransactions

Количество транзакций для этого диспетчера ресурсов.

BufferSizeRequired

Длина буфера, необходимая для хранения полного списка транзакций во время этого вызова. Количество транзакций, возвращаемых от одного вызова к другому, может изменяться в зависимости от количества активных транзакций в любой момент времени. Если этот вызов возвращает запрос на больший буфер, этот размер может быть достаточным для следующего вызова в зависимости от количества активных транзакций во время следующего вызова.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

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

FSCTL_TXFS_LIST_TRANSACTIONS

TXFS_LIST_TRANSACTIONS_ENTRY