Transaktionszugriffsmasken
KTM definiert die folgenden Transaktionszugriffsmasken, die beim Öffnen einer Transaktion verwendet werden sollen.
-
TRANSACTION_QUERY_INFORMATION
-
-
0x000001
-
Der Aufrufer kann Transaktionsinformationen abfragen.
-
-
TRANSACTION_SET_INFORMATION
-
-
0x000002
-
Der Aufrufer kann Transaktionsinformationen festlegen.
-
-
TRANSACTION_ENLIST
-
-
0x000004
-
Der Aufrufer kann sich in diese Transaktion eintragen.
-
-
TRANSACTION_COMMIT
-
-
0x000008
-
Der Aufrufer kann diese Transaktion committen.
-
-
TRANSACTION_ROLLBACK
-
-
0x000010
-
Der Aufrufer kann ein Rollback für diese Transaktion ausführen.
-
-
TRANSACTION_PROPAGATE
-
-
0x000020
-
Der Aufrufer kann diese Transaktion an einen überlegenen Ressourcen-Manager wie den Distributed Transaction Coordinator (DTC) weitergeben.
-
-
TRANSACTION_GENERIC_READ
-
-
0x120001
-
Der Aufrufer verfügt über die folgenden Berechtigungen: STANDARD_RIGHTS_READ, TRANSACTION_QUERY_INFORMATION und SYNCHRONIZE.
-
-
TRANSACTION_GENERIC_WRITE
-
-
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.
-
-
TRANSACTION_RESOURCE_MANAGER_RIGHTS
-
-
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 Ressourcenmanager beim Anmelden in einer Transaktion beim Öffnen einer Transaktion TRANSACTION_RESOURCE_MANAGER_RIGHTS angeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Header |
|