Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 6.91 KB

transactional-ntfs-structures.md

File metadata and controls

43 lines (30 loc) · 6.91 KB
description ms.assetid title ms.topic ms.date
Transactional NTFS (TxF) structures.
85b3cf8e-bff3-4693-b00e-64bf5d1f5065
TxF Structures
article
05/31/2018

TxF Structures

Transactional NTFS (TxF) provides the following structures.

In this section

Structure Description
TXFS_CREATE_MINIVERSION_INFO
Contains the version information about the miniversion created by FSCTL_TXFS_CREATE_MINIVERSION.
TXFS_GET_METADATA_INFO_OUT
Contains the version information about the miniversion that is created.
TXF_ID
Represents a unique identifier within the context of the Resource Manager.
TXFS_GET_TRANSACTED_VERSION
Contains the information about the base and latest versions of the specified file.
TXFS_LIST_TRANSACTION_LOCKED_FILES
Contains a list of files locked by a transacted writer.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY
Contains information about a locked transaction.
TXFS_LIST_TRANSACTIONS
Contains a list of transactions.
TXFS_LIST_TRANSACTIONS_ENTRY
Contains information about a transaction.
TXF_LOG_RECORD_AFFECTED_FILE
Contains information for a file that was affected by a transaction.
TXF_LOG_RECORD_BASE
Contains the basic record information.
TXF_LOG_RECORD_TRUNCATE
Contains the record for a truncate operation.
TXF_LOG_RECORD_WRITE
Contains the record for a write operation.
TXFS_MODIFY_RM
Contains the information required when modifying log parameters and logging mode for a secondary resource manager.
TXFS_QUERY_RM_INFORMATION
Contains information about the resource manager (RM).
TXFS_READ_BACKUP_INFORMATION_OUT
Contains a Transactional NTFS (TxF) specific structure. This information should only be used when calling TXFS_WRITE_BACKUP_INFORMATION.
TXFS_SAVEPOINT_INFORMATION
The FSCTL_TXFS_SAVEPOINT_INFORMATION structure specifies the action to perform, and on which transaction.
TXFS_TRANSACTION_ACTIVE_INFO
Contains the flag that indicates whether transactions were active or not when a snapshot was taken.
TXFS_WRITE_BACKUP_INFORMATION
Contains a Transactional NTFS (TxF) specific structure. This information should only be used when calling TXFS_WRITE_BACKUP_INFORMATION.