Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El acceso a datos y el almacenamiento usan este encabezado. Para más información, consulte:
ktmw32.h contiene las siguientes interfaces de programación:
Functions
|
CommitComplete Indica que un administrador de recursos (RM) ha terminado de confirmar una transacción solicitada por el administrador de transacciones (TM). |
|
CommitEnlistment Confirma la transacción asociada a este identificador de inscripción. Los administradores de recursos de comunicación usan esta función (a veces denominadas administradores de transacciones superiores). |
|
CommitTransaction Solicita que se confirme la transacción especificada. (CommitTransaction) |
|
CommitTransactionAsync Solicita que se confirme la transacción especificada. (CommitTransactionAsync) |
|
CreateEnlistment Crea una inscripción, establece su estado inicial y abre un identificador para la inscripción con el acceso especificado. |
|
CreateResourceManager Crea un nuevo objeto de administrador de recursos (RM) y asocia el RM a un administrador de transacciones (TM). |
|
CreateTransaction Crea un nuevo objeto de transacción. |
|
CreateTransactionManager Crea un nuevo objeto de administrador de transacciones (TM) y devuelve un identificador con el acceso especificado. |
|
GetCurrentClockTransactionManager Obtiene un valor de reloj virtual de un administrador de transacciones. |
|
GetEnlistmentId Obtiene el identificador (ID) de la inscripción especificada. |
|
GetEnlistmentRecoveryInformation Recupera una estructura opaca de datos de recuperación de KTM. |
|
GetNotificationResourceManager Solicita y recibe una notificación para un administrador de recursos (RM). El registro rm usa esta función para recibir notificaciones cuando cambia el estado de una transacción. |
|
GetNotificationResourceManagerAsync Solicita y recibe una notificación asincrónica para un administrador de recursos (RM). El registro rm usa esta función para recibir notificaciones cuando cambia el estado de una transacción. |
|
GetTransactionId Obtiene el identificador (ID) de la transacción especificada. |
|
GetTransactionInformation Devuelve la información solicitada sobre la transacción especificada. |
|
GetTransactionManagerId Obtiene un identificador para el administrador de transacciones especificado. |
|
OpenEnlistment Abre un objeto de inscripción existente y devuelve un identificador a la inscripción. |
|
OpenResourceManager Abre un administrador de recursos (RM) existente. |
|
OpenTransaction Abre una transacción existente. |
|
OpenTransactionManager Abre un administrador de transacciones existente. (OpenTransactionManager) |
|
OpenTransactionManagerById Abre un administrador de transacciones existente. (OpenTransactionManagerById) |
|
PrepareComplete Indica que el administrador de recursos (RM) ha completado todo el procesamiento necesario para garantizar que una operación de confirmación o anulación se realizará correctamente para la transacción especificada. |
|
PrepareEnlistment Prepara la transacción asociada a este identificador de inscripción. Los administradores de recursos de comunicación usan esta función (a veces denominadas administradores de transacciones superiores). |
|
PrePrepareComplete Indica que este administrador de recursos ha completado su trabajo de preparación para que otros administradores de recursos puedan comenzar ahora sus operaciones de preparación. |
|
PrePrepareEnlistment Prepara previamente la transacción asociada a este identificador de inscripción. Los administradores de recursos de comunicación usan esta función (a veces denominadas administradores de transacciones superiores). |
|
ReadOnlyEnlistment Solicita que la inscripción especificada se convierta en una inscripción de solo lectura. Una inscripción de solo lectura no puede participar en el resultado de la transacción y no se registra de forma duradera para la recuperación. |
|
RecoverEnlistment Recupera el estado de una inscripción. |
|
RecoverResourceManager Recupera el estado de un administrador de recursos de su archivo de registro. |
|
RecoverTransactionManager Recupera el estado de un administrador de transacciones de su archivo de registro. |
|
RenameTransactionManager Cambia el nombre de un objeto de administrador de transacciones (TM). Esta función solo se puede usar en los identificadores TM con nombre. |
|
RollbackComplete Indica que el administrador de recursos (RM) ha completado correctamente la revierte una transacción. |
|
RollbackEnlistment Revierte la transacción especificada asociada a una inscripción. No se puede llamar a esta función para las inscripciones de solo lectura. |
|
RollbackTransaction Solicita que se revierte la transacción especificada. |
|
RollbackTransactionAsync Solicita que se revierte la transacción especificada. Esta función devuelve de forma asincrónica. |
|
RollforwardTransactionManager Recupera información solo al valor de reloj virtual especificado. |
|
SetEnlistmentRecoveryInformation Establece una estructura opaca definida por el usuario de datos de recuperación de KTM. |
|
SetResourceManagerCompletionPort Asocia el puerto de finalización de E/S especificado con el administrador de recursos (RM) especificado. Este puerto recibe todas las notificaciones del RM. |
|
SetTransactionInformation Establece la información de transacción de la transacción especificada. |
|
SinglePhaseReject Indica que el administrador de recursos (RM) rechaza una solicitud de una sola fase. Cuando un administrador de transacciones (TM) recibe esta llamada, inicia una confirmación en dos fases y envía una solicitud de preparación a todos los RMs inscritos. |