NTFS transactionnel (TxF)

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

Objectif

Le NTFS transactionnel (TxF) autorise l’exécution d’opérations de fichiers sur un volume de système de fichiers NTFS dans une transaction. Les transactions TxF augmentent la fiabilité des applications en protégeant l’intégrité des données des défaillances et 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 KTM ( Kernel Transaction Manager ). 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 transactionnel (TxR).

Le cas échéant

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

Développeurs concernés

Avant d’utiliser TxF, vous devez avoir une connaissance opérationnelle des transactions à l’aide de KTM ou 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 le NTFS transactionnel.
Référence
Documentation pour les fonctions, les structures de données, les énumérations et d’autres éléments de programmation.