Gestionnaire de transactions du noyau Windows Kernel-Mode

Lorsque vous avez affaire à plusieurs lectures et écritures sur un ou plusieurs magasins de données, et que les opérations doivent toutes réussir ou échouer de manière atomique pour préserver l’intégrité des données, vous pouvez regrouper les opérations en une seule transaction. Si toutes les opérations de la transaction réussissent, la transaction peut être validée afin que toutes les modifications persistent en tant qu’unité atomique. En cas d’échec, la transaction peut être restaurée afin que les magasins de données soient restaurés à leur état d’origine.

Le gestionnaire de transactions de noyau (KTM) est le composant en mode noyau Windows qui implémente le traitement des transactions en mode noyau. KTM permet aux composants en mode noyau, tels que les pilotes, d’effectuer des transactions. En outre, KTM est la plateforme sur laquelle le mode utilisateur NTFS transactionnel (TxF) est basé.

Pour plus d’informations sur l’utilisation de KTM dans les composants en mode noyau, consultez Kernel Transaction Manager.