Función CommitTransactionAsync (ktmw32.h)

Solicita que se confirme la transacción especificada.

Sintaxis

BOOL CommitTransactionAsync(
  [in] HANDLE TransactionHandle
);

Parámetros

[in] TransactionHandle

Identificador de la transacción que se va a confirmar.

Este identificador debe haberse abierto con el derecho de acceso TRANSACTION_COMMIT. Para obtener más información, vea Derechos de acceso y seguridad de KTM.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero. Correcto significa que la función se completó de forma sincrónica y la aplicación que realiza la llamada no necesita esperar los resultados pendientes.

Si la función no se realiza correctamente, el valor devuelto es 0 (cero). 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

   
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

CreateTransaction

Funciones del Administrador de transacciones de kernel

OpenTransaction

RollbackTransaction