Compartir a través de


Función SetTransactionInformation (ktmw32.h)

Establece la información de transacción de la transacción especificada.

Sintaxis

BOOL SetTransactionInformation(
  [in]           HANDLE TransactionHandle,
  [in, optional] DWORD  IsolationLevel,
  [in, optional] DWORD  IsolationFlags,
  [in, optional] DWORD  Timeout,
  [in, optional] LPWSTR Description
);

Parámetros

[in] TransactionHandle

Identificador de la transacción. El identificador debe tener el permiso TRANSACTION_SET_INFORMATION para establecer la información de transacción.

[in, optional] IsolationLevel

Reservados; especifique cero.

[in, optional] IsolationFlags

Reservado.

[in, optional] Timeout

Valor de tiempo de espera, en milisegundos, para esta transacción.

[in, optional] Description

Descripción definida por el usuario de esta transacción.

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 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

GetTransactionInformation

Funciones del Administrador de transacciones de kernel