структура TXFS_LIST_TRANSACTION_LOCKED_FILES (winioctl.h)
[Корпорация Майкрософт настоятельно рекомендует разработчикам использовать альтернативные средства для удовлетворения потребностей вашего приложения. Многие сценарии, для работы с которыми был разработан TxF, можно реализовать с помощью более простых и доступных методов. Кроме того, TxF может быть недоступен в будущих версиях Microsoft Windows. Дополнительные сведения и альтернативы TxF см. в разделе Альтернативы использованию транзакционной NTFS.]
Содержит список файлов, заблокированных модулем записи транзакций.
Синтаксис
typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES {
GUID KtmTransaction;
DWORDLONG NumberOfFiles;
DWORDLONG BufferSizeRequired;
DWORDLONG Offset;
} TXFS_LIST_TRANSACTION_LOCKED_FILES, *PTXFS_LIST_TRANSACTION_LOCKED_FILES;
Члены
KtmTransaction
Транзакция KTM, для перечисления заблокированных файлов в этом RM.
NumberOfFiles
Количество файлов, задействованных для указанной транзакции в этом диспетчере ресурсов.
BufferSizeRequired
Длина буфера, необходимая для хранения полного списка файлов во время этого вызова. Это не гарантируется, что она будет такой же длины, как любой другой последующий вызов.
Offset
Смещение от начала этой структуры до начала первой TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY структуры.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | winioctl.h (включая Windows.h) |