Compartilhar via


Função SetTransactionInformation (ktmw32.h)

Define as informações de transação para a transação especificada.

Sintaxe

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

Um identificador para a transação. O identificador deve ter a permissão TRANSACTION_SET_INFORMATION para definir as informações da transação.

[in, optional] IsolationLevel

Reservados; especifique zero.

[in, optional] IsolationFlags

Reservado.

[in, optional] Timeout

O valor de tempo limite, em milissegundos, para essa transação.

[in, optional] Description

A descrição definida pelo usuário dessa transação.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero (0). Para obter informações de erro estendidas, chame a função GetLastError.

A lista a seguir identifica os possíveis códigos de erro:

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho ktmw32.h
Biblioteca Ktmw32.lib
DLL Ktmw32.dll

Confira também

Createtransaction

GetTransactionInformation

Funções do Gerenciador de Transações do Kernel