TxfLogCreateRangeReadContext 函数 (txfw32.h)

[Microsoft 强烈建议开发人员使用替代方法来实现应用程序的需求。 TxF 致力于实现的许多方案都可以通过更简单、更易用的技术来实现。 此外,TxF 在 Microsoft Windows 的将来版本中可能不可用。 有关详细信息,以及 TxF 的替代方法,请参阅事务性 NTFS 的替代方法。]

创建读取任何复制记录所需的上下文。 为了恢复资源,稍后必须通过调用 TxfLogDestroyReadContext 来关闭上下文。 由于资源是由用户模式进程分配的,如果未调用该例程,则托管 DLL 的进程终止时将自动恢复资源。

语法

BOOL TxfLogCreateRangeReadContext(
  LPCWSTR        LogPath,
  CLFS_LSN       BeginningLsn,
  CLFS_LSN       EndingLsn,
  PLARGE_INTEGER BeginningVirtualClock,
  PLARGE_INTEGER EndingVirtualClock,
  ULONG          RecordTypeMask,
  PVOID          *TxfLogContext
);

参数

LogPath

RM 的 CLFS BLF 的位置。

BeginningLsn

要搜索的 LSN 范围的开头。 (非独占)

EndingLsn

要搜索的 LSN 范围的末尾。 (非独占)

BeginningVirtualClock

虚拟时钟的开始。

EndingVirtualClock

虚拟时钟结束。

RecordTypeMask

指示记录类型的掩码值。

TxfLogContext

返回的上下文对象。

返回值

如果成功,则返回 S_OK。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 txfw32.h
Library TxfW32.lib
DLL TxfW32.dll