Freigeben über


TxfLogCreateRangeReadContext-Funktion (txfw32.h)

[Microsoft empfiehlt Entwicklern dringend, alternative Mittel zu verwenden, um die Anforderungen Ihrer Anwendung zu erfüllen. Viele Szenarios, für die TxF entwickelt wurde, können mit einfacheren und leichter verfügbaren Techniken erreicht werden. Darüber hinaus ist TxF in zukünftigen Versionen von Microsoft Windows möglicherweise nicht verfügbar. Weitere Informationen und Alternativen zu TxF finden Sie unter Alternativen zur Verwendung von transaktionalem NTFS.]

Erstellt einen Kontext, der zum Lesen von Replikationsdatensätzen erforderlich ist. Um Ressourcen wiederherzustellen, muss der Kontext später durch Aufrufen von TxfLogDestroyReadContext geschlossen werden. Da die Ressourcen von einem Benutzermodusprozess zugeordnet werden, werden die Ressourcen automatisch wiederhergestellt, wenn diese Routine nicht aufgerufen wird, wenn der Prozess, der die DLL hostet, beendet wird.

Syntax

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

Parameter

LogPath

Speicherort des CLFS-BLF des RM.

BeginningLsn

Beginn des zu durchsuchenden LSN-Bereichs. (inklusive)

EndingLsn

Ende des zu durchsuchenden LSN-Bereichs. (inklusive)

BeginningVirtualClock

Beginn der virtuellen Uhr.

EndingVirtualClock

Ende der virtuellen Uhr.

RecordTypeMask

Ein Maskenwert, der den Typ der Datensätze angibt.

TxfLogContext

Das zurückgegebene Kontextobjekt.

Rückgabewert

Gibt bei Erfolg S_OK zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile txfw32.h
Bibliothek TxfW32.lib
DLL TxfW32.dll