Freigeben über


Zusätzliche Transaktionsschnittstellen

Zusätzlich zu den Transaktionsschnittstellen, die Sie verwenden können, indem Sie auf KTM zugreifen, bietet Microsoft mehrere zusätzliche Transaktionsschnittstellen, einschließlich der folgenden:

  • Bei Dateisystem-Minifiltertreibern stellt der Filter-Manager Routinen bereit, mit denen Minifiltertreiber an Transaktionen teilnehmen, Benachrichtigungen über Änderungen des Transaktionsstatus empfangen und Kontexte an Transaktionen anfügen können. Weitere Informationen zu diesen Funktionen finden Sie unter FltEnlistInTransaction.

  • Ab Windows Vista werden das NTFS-Dateisystem und die Registrierung als Ressourcenmanager implementiert, die Transaktionsvorgänge unterstützen. Weitere Informationen zu den Transaktions-NTFS- und Transaktionsregistrierungsfunktionen finden Sie im Microsoft Windows SDK.

  • Der Distributed Transaction Coordinator (DTC) ermöglicht die Interoperabilität mit KTM über die IKernelTransaction-Schnittstelle . Weitere Informationen zur IKernelTransaction-Schnittstelle finden Sie im Microsoft Windows SDK.

  • .NET Framework unterstützt den System.Transactions-Namespace . Weitere Informationen zu diesem Namespace finden Sie auf der Microsoft-Entwicklerwebsite.