Transaktionszugriffsmasken

BEI werden die folgenden Transaktionszugriffsmasken definiert, die beim Öffnen einer Transaktion verwendet werden sollen.

_ _ TRANSAKTIONSABFRAGEINFORMATIONEN

0x000001

Der Aufrufer kann Transaktionsinformationen abfragen.

_ _ TRANSAKTIONSSATZINFORMATIONEN

0x000002

Der Aufrufer kann Transaktionsinformationen festlegen.

TRANSACTION _ ENLIST

0x000004

Der Aufrufer kann sich in diese Transaktion eintragen.

_TRANSAKTIONSCOMMIT

0x000008

Der Aufrufer kann für diese Transaktion einen Commit durchführen.

_TRANSAKTIONSROLLBACK

0x000010

Der Aufrufer kann ein Rollback für diese Transaktion durchführen.

TRANSACTION _ PROPAGATE

0x000020

Der Aufrufer kann diese Transaktion an einen übergeordneten Ressourcen-Manager, z. B. den Distributed Transaction Coordinator (DTC), weiterspähen.

GENERISCHER _ _ TRANSAKTIONSLESEVORGANG

0x120001

Der Aufrufer verfügt über die folgenden Berechtigungen: STANDARD _ RIGHTS _ READ, TRANSACTION QUERY _ _ INFORMATION und SYNCHRONIZE.

GENERISCHER _ _ TRANSAKTIONSSCHREIBVORGANG

0x12003E

Der Aufrufer verfügt über die folgenden Berechtigungen: STANDARD _ RIGHTS _ WRITE, TRANSACTION SET _ _ INFORMATION, TRANSACTION _ COMMIT, TRANSACTION _ ENLIST, TRANSACTION _ ROLLBACK, TRANSACTION _ PROPAGATE und SYNCHRONIZE.

TRANSACTION _ GENERIC _ EXECUTE

0x120018

Der Aufrufer verfügt über die folgenden Berechtigungen: STANDARD _ RIGHTS _ EXECUTE, TRANSACTION _ COMMIT, TRANSACTION _ ROLLBACK und SYNCHRONIZE.

TRANSACTION _ ALL _ ACCESS

0x12003F

Der Aufrufer verfügt über die folgenden Berechtigungen: STANDARD _ RIGHTS _ REQUIRED, TRANSACTION GENERIC _ _ READ, TRANSACTION GENERIC _ _ WRITE und TRANSACTION GENERIC _ _ EXECUTE.

RECHTE _ FÜR _ TRANSAKTIONSRESSOURCEN-MANAGER _

0x120037

Der Aufrufer verfügt über die folgenden Berechtigungen: TRANSACTION _ GENERIC _ READ, STANDARD RIGHTS _ _ WRITE, TRANSACTION SET _ _ INFORMATION, TRANSACTION _ ROLLBACK, TRANSACTION _ ENLIST, TRANSACTION _ PROPAGATE und SYNCHRONIZE.

Bemerkungen

Es wird empfohlen, dass Ressourcen-Manager bei der Eintragung in eine Transaktion TRANSACTION _ RESOURCE MANAGER _ _ RIGHTS angeben, wenn sie eine Transaktion öffnen.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Header
WinNT.h