SetTransactionInformation, fonction (ktmw32.h)

Définit les informations de transaction pour la transaction spécifiée.

Syntaxe

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

Paramètres

[in] TransactionHandle

Handle de la transaction. Le handle doit disposer de l’autorisation TRANSACTION_SET_INFORMATION pour définir les informations de transaction.

[in, optional] IsolationLevel

Réservés au; spécifiez zéro.

[in, optional] IsolationFlags

Réservé.

[in, optional] Timeout

Valeur du délai d’expiration, en millisecondes, pour cette transaction.

[in, optional] Description

Description définie par l’utilisateur de cette transaction.

Valeur retournée

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est zéro (0). Pour obtenir des informations détaillées sur l’erreur, appelez la fonction GetLastError.

La liste suivante identifie les codes d’erreur possibles :

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête ktmw32.h
Bibliothèque Ktmw32.lib
DLL Ktmw32.dll

Voir aussi

CreateTransaction

GetTransactionInformation

Fonctions du gestionnaire de transactions du noyau