Condividi tramite


NTFS transazionale (TxF)

[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per soddisfare le esigenze dell'applicazione. Molti scenari per cui è stato sviluppato TxF possono essere ottenuti tramite tecniche più semplici e più facilmente disponibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.]

Scopo

Ntfs transazionale (TxF) consente l'esecuzione di operazioni sui file su un volume di file system NTFS in una transazione. Le transazioni TxF aumentano l'affidabilità delle applicazioni proteggendo l'integrità dei dati tra errori e semplificando lo sviluppo di applicazioni riducendo notevolmente la quantità di codice di gestione degli errori.

TxF usa il framework delle transazioni fornito dal Kernel Transaction Manager (KTM). Ciò consente alle operazioni di file TxF di far parte di una transazione che coinvolge altre origini dati, ad esempio SQL Server e Il Registro di sistema Transacted (TxR).

Ove applicabile

Un'applicazione può usare TxF per mantenere l'integrità dei dati sul disco causati da condizioni di errore impreviste e aiutare a risolvere scenari utente simultanei del file system isolando le modifiche da altre modifiche mentre vengono apportate modifiche.

Destinatari per sviluppatori

Prima di usare TxF, è necessario avere una conoscenza operativa delle transazioni usando KTM o Distributed Transaction Coordinator (DTC).

Requisiti di runtime

TxF è disponibile a partire da Windows Vista.

In questa sezione

Argomento Descrizione
Informazioni su
Informazioni generali su NTFS transazionale.
riferimento
Documentazione per funzioni, strutture di dati, enumerazioni e altri elementi di programmazione.