Freigeben über


SetTransactionInformation-Funktion (ktmw32.h)

Legt die Transaktionsinformationen für die angegebene Transaktion fest.

Syntax

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

Parameter

[in] TransactionHandle

Ein Handle für die Transaktion. Das Handle muss über die berechtigung TRANSACTION_SET_INFORMATION verfügen, um die Transaktionsinformationen festzulegen.

[in, optional] IsolationLevel

Reserviert; Geben Sie 0 (null) an.

[in, optional] IsolationFlags

Reserviert.

[in, optional] Timeout

Der Timeoutwert in Millisekunden für diese Transaktion.

[in, optional] Description

Die benutzerdefinierte Beschreibung dieser Transaktion.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie die Funktion GetLastError auf.

Die folgende Liste identifiziert die möglichen Fehlercodes:

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile ktmw32.h
Bibliothek Ktmw32.lib
DLL Ktmw32.dll

Weitere Informationen

CreateTransaction

GetTransactionInformation

Kerneltransaktions-Manager-Funktionen