winioctl.h) (TXFS_LIST_TRANSACTION_LOCKED_FILES 结构

[Microsoft 强烈建议开发人员利用替代方法来实现应用程序的需求。 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

要在此 RM 中枚举锁定文件的 KTM 事务。

NumberOfFiles

此资源管理器上的指定事务所涉及的文件数。

BufferSizeRequired

在此调用时保存完整文件列表所需的缓冲区长度。 不保证这与任何其他后续调用的长度相同。

Offset

从此结构的开头到第一 个TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY 结构的开头的偏移量。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY