Partager via


NTFS transactionnel (TxF)

[Microsoft recommande vivement aux développeurs d’utiliser d’autres moyens pour atteindre les besoins de votre application. De nombreux scénarios développés par TxF peuvent être réalisés à l’aide de techniques plus simples et plus facilement disponibles. En outre, TxF peut ne pas être disponible dans les versions futures de Microsoft Windows. Pour plus d’informations et des alternatives à TxF, consultez Alternatives à l’utilisation de NTFS transactionnel.]

Objectif

Ntfs transactionnel (TxF) permet aux opérations de fichier sur un volume de système de fichiers NTFS d’être effectuées dans une transaction. Les transactions TxF augmentent la fiabilité de l’application en protégeant l’intégrité des données sur les défaillances et en simplifient le développement d’applications en réduisant considérablement la quantité de code de gestion des erreurs.

TxF utilise l’infrastructure de transaction fournie par le Gestionnaire de transactions de noyau (KTM). Cela permet aux opérations de fichier TxF de faire partie d’une transaction impliquant d’autres sources de données telles que SQL Server et Le Registre Transacted (TxR).

Le cas échéant

Une application peut utiliser TxF pour préserver l’intégrité des données sur le disque causée par des conditions d’erreur inattendues et aider à résoudre les scénarios d’utilisateur de système de fichiers simultanés en isolant vos modifications d’autres personnes pendant que les modifications sont apportées.

Développeurs concernés

Avant d’utiliser TxF, vous devez avoir une connaissance opérationnelle des transactions à l’aide de KTM ou de Distributed Transaction Coordinator (DTC).

Conditions d’exécution

TxF est disponible à partir de Windows Vista.

Contenu de cette section

Rubrique Description
À propos de
Informations générales sur NTFS transactionnelle.
Référence
Documentation pour les fonctions, les structures de données, les énumérations et d’autres éléments de programmation.