Condividi tramite


Funzione SetTransactionInformation (ktmw32.h)

Imposta le informazioni sulle transazioni per la transazione specificata.

Sintassi

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

Parametri

[in] TransactionHandle

Handle per la transazione. L'handle deve disporre dell'autorizzazione TRANSACTION_SET_INFORMATION per impostare le informazioni sulle transazioni.

[in, optional] IsolationLevel

Riservati; specificare zero.

[in, optional] IsolationFlags

Riservato.

[in, optional] Timeout

Valore di timeout, in millisecondi, per questa transazione.

[in, optional] Description

Descrizione definita dall'utente di questa transazione.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è 0 (zero). Per ottenere informazioni sull'errore estese, chiamare la funzione GetLastError .

L'elenco seguente identifica i possibili codici di errore:

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione ktmw32.h
Libreria Ktmw32.lib
DLL Ktmw32.dll

Vedi anche

CreateTransaction

GetTransactionInformation

Funzioni di Gestione transazioni kernel