Compartir a través de


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 en el sistema de archivos NTFS. TxR permite operaciones del Registro de transacciones. KTM permite a las aplicaciones cliente coordinar el sistema de archivos y las operaciones del Registro 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.

Si procede,

KTM se puede usar con aplicaciones y administradores de recursos hospedados en Windows Vista o Windows Server 2008.

Público para desarrolladores

La API de KTM está diseñada para su uso por parte de programadores de C y C++.

Requisitos en 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.
de referencia de
Documentación sobre las funciones, estructuras de datos, enumeraciones y otros elementos de programación de KTM.

common Log File System

NTFS transaccional (TxF)

coordinador de transacciones distribuidas