Función RollbackEnlistment (ktmw32.h)
Revierte la transacción especificada asociada a una inscripción. No se puede llamar a esta función para las inscripciones de solo lectura.
Sintaxis
BOOL RollbackEnlistment(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parámetros
[in] EnlistmentHandle
Identificador de la inscripción.
[in] TmVirtualClock
El último valor de reloj virtual recibido para esta inscripción. Consulte LARGE_INTEGER.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero (0). Para obtener información ampliada de los errores, llame a la función GetLastError.
En la lista siguiente se identifican los posibles códigos de error:
Comentarios
Rm usa esta función para revertir una transacción en la que está inscrito. Todo el trabajo asociado a la transacción se revierte.
Las reversiones se permiten al inscribirse en cualquier momento antes de que se produzca una notificación de preparación completa.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | ktmw32.h |
Library | Ktmw32.lib |
Archivo DLL | Ktmw32.dll |
Consulte también
GetCurrentClockTransactionManager