Sdílet prostřednictvím


Transakční NTFS (TxF)

[Microsoft důrazně doporučuje vývojářům využívat alternativní prostředky k dosažení potřeb vaší aplikace. Mnoho scénářů, pro které byl TxF vyvinut, lze dosáhnout jednoduššími a snadněji dostupnými technikami. TxF navíc nemusí být v budoucích verzích systému Microsoft Windows k dispozici. Další informace a alternativy k TxF naleznete v tématu Alternativy k použití transakčního systému souborů NTFS.]

Účel

Transakční NTFS (TxF) umožňuje provádění operací se soubory na svazku systému souborů NTFS v transakci. Transakce TxF zvyšují spolehlivost aplikací tím, že chrání integritu dat napříč selháními a zjednodušují vývoj aplikací tím, že výrazně snižují množství kódu pro zpracování chyb.

TxF používá transakční architekturu poskytovanou Správce transakcí jádra (KTM). To umožňuje, aby operace se soubory TxF byly součástí transakce zahrnující jiné zdroje dat, jako je SQL Server a Transacted Registry (TxR).

Pokud je to možné

Aplikace může použít TxF k zachování integrity dat na disku způsobených neočekávanými chybovými podmínkami a pomoct vyřešit souběžné scénáře uživatele systému souborů izolováním změn od ostatních při provádění změn.

Cílová skupina vývojářů

Před použitím TxF byste měli mít pracovní znalosti o transakcích pomocí KTM nebo DTC (Distributed Transaction Coordinator).

Požadavky na běh

TxF je k dispozici od systému Windows Vista.

V této části

Námět Popis
o
Obecné informace o transakčním systému souborů NTFS.
referenční
Dokumentace k funkcím, datovým strukturám, výčtům a dalším programovacím prvkům