Delen via


TxF-besturingscodes

[Microsoft raadt ontwikkelaars ten zeerste aan alternatieve middelen te gebruiken om de behoeften van uw toepassing te bereiken. Veel scenario's waarvoor TxF is ontwikkeld, kunnen worden bereikt via eenvoudigere en beter beschikbare technieken. Bovendien is TxF mogelijk niet beschikbaar in toekomstige versies van Microsoft Windows. Zie Alternatieven voor het gebruik van Transactionele NTFS-.] voor meer informatie en alternatieven voor TxF.

Transactionele NTFS (TxF) biedt de volgende besturingscodes.

In deze sectie

Besturingscode Beschrijving
FSCTL_TXFS_CREATE_MINIVERSION
Hiermee maakt u een nieuwe miniversie voor het opgegeven bestand.
Met miniversies kunt u tijdens een transactie verwijzen naar een momentopname van het bestand. Miniversies worden verwijderd wanneer een transactie wordt doorgevoerd of teruggedraaid.
FSCTL_TXFS_GET_METADATA_INFO
Hiermee worden metagegevens van Transacted NTFS (TxF) opgehaald voor een bestand en de GUID- van de transactie die het opgegeven bestand heeft vergrendeld (als het bestand is vergrendeld).
FSCTL_TXFS_GET_TRANSACTED_VERSION
Retourneert een TXFS_GET_TRANSACTED_VERSION structuur. De structuur identificeert de meest recent vastgelegde versie van het opgegeven bestand, het versienummer van de ingang.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES
Retourneert een lijst met alle bestanden die momenteel zijn vergrendeld door de opgegeven transactie. Als de retourwaarde is ERROR_MORE_DATA, retourneert deze de lengte van de buffer die is vereist voor het opslaan van de volledige lijst met bestanden op het moment van deze aanroep.
FSCTL_TXFS_LIST_TRANSACTIONS
Retourneert een lijst met alle transacties die momenteel zijn betrokken bij de opgegeven resourcemanager.
FSCTL_TXFS_MODIFY_RM
Hiermee stelt u de logboekmodus en logboekparametergegevens voor een secundaire resourcemanager (RM) in.
FSCTL_TXFS_QUERY_RM_INFORMATION
Hiermee haalt u informatie op voor een Resource Manager (RM).
FSCTL_TXFS_READ_BACKUP_INFORMATION
Retourneert transactionele NTFS (TxF) specifieke informatie voor het opgegeven bestand.
FSCTL_TXFS_SAVEPOINT_INFORMATION
De FSCTL_TXFS_SAVEPOINT_INFORMATION besturingselementen voor besturingselementen, wissen en terugdraaien naar het opgegeven opslagpunt.
Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters.
FSCTL_TXFS_TRANSACTION_ACTIVE
Retourneert een Booleaanse waarde die aangeeft of er transacties actief waren op het gekoppelde volume toen de momentopname werd gemaakt. Deze aanroep is alleen geldig voor alleen-lezen momentopnamevolumes.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION
Hiermee schrijft u transactionele NTFS -gegevens (TxF) naar een opgegeven bestand. De Buffer lid van de TXFS_WRITE_BACKUP_INFORMATION-structuur moet het buffer- lid zijn van de TXFS_READ_BACKUP_INFORMATION_OUT structuur die door FSCTL_TXFS_READ_BACKUP_INFORMATIONwordt geretourneerd.