Administrador de transacciones de kernel
Propósito
El Administrador de transacciones de kernel (KTM) permite el desarrollo de aplicaciones que usan transacciones. El propio motor de transacciones está dentro del kernel, pero las transacciones se pueden desarrollar para transacciones en modo kernel o usuario, y dentro de un único host o entre hosts distribuidos.
KTM se usa para implementar NTFS transaccional (TxF) y registro transaccional (TxR). TxF permite operaciones del sistema de archivos con transacciones dentro del sistema de archivos NTFS. TxR permite operaciones de registro de transacciones. KTM permite a las aplicaciones cliente coordinar las operaciones del registro y del sistema de archivos con una transacción.
Para desarrollar una aplicación que coordina las transacciones con recursos distintos de TxF o TxR, primero debe desarrollar un servicio compatible con transacciones Win32, también denominado administrador de recursos.
Las aplicaciones administradas y COM+ deben usar sus administradores de transacciones nativos.
Donde sea aplicable
KTM se puede usar con aplicaciones y administradores de recursos hospedados en Windows Vista o Windows Server 2008.
Audiencia de desarrolladores
La API de KTM está diseñada para su uso por parte de programadores de C y C++.
Requisitos de tiempo de ejecución
KTM se admite a partir de Windows Vista.
En esta sección
Tema | Descripción |
---|---|
Acerca de |
Información general sobre las transacciones y las funcionalidades proporcionadas por KTM. |
Referencia |
Documentación sobre las funciones, estructuras de datos, enumeraciones y otros elementos de programación de KTM. |