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 del 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 da Kernel Transaction Manager (KTM). In questo modo, le operazioni sui file TxF fanno parte di una transazione che coinvolge altre origini dati, ad esempio SQL Server e Il Registro transazionale (TxR).

Se applicabile

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

Sviluppatori

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

Requisiti di runtime

TxF è disponibile a partire da Windows Vista.

Contenuto della sezione

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