Partager via


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 développés par TxF peuvent être réalisés par le biais de techniques plus simples et plus facilement disponibles. En outre, TxF peut ne pas être disponible dans les futures versions de Microsoft Windows. Pour plus d’informations et d’alternatives à TxF, consultez Alternatives à l’utilisation de NTFS transactionnel.]

But

Le fichier NTFS transactionnel (TxF) permet d’effectuer des opérations de fichier 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 entre les 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 Kernel Transaction Manager (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 utilisateur simultanés du système de fichiers en isolant vos modifications d’autres personnes pendant que les modifications sont apportées.

Public des développeurs

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

Conditions requises pour l’exécution

TxF est disponible à partir de Windows Vista.

Dans cette section

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