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 |