Función PrepareComplete (ktmw32.h)
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.
Sintaxis
BOOL PrepareComplete(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parámetros
[in] EnlistmentHandle
Identificador de la inscripción.
[in] TmVirtualClock
El último valor del reloj virtual recibido para esta notificación de preparación completa. Si especifica NULL, no se cambia el valor del reloj virtual. Consulte LARGE_INTEGER.
Para cambiar el valor del reloj virtual, este valor debe ser mayor que el valor actual devuelto en la notificación COMMIT.
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:
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
GetNotificationResourceManager
GetNotificationResourceManagerAsync