Máscaras de acceso a transacciones
KTM define las siguientes máscaras de acceso a transacciones que se usarán al abrir una transacción.
-
TRANSACTION_QUERY_INFORMATION
-
-
0x000001
-
El autor de la llamada puede consultar la información de transacción.
-
-
TRANSACTION_SET_INFORMATION
-
-
0x000002
-
El autor de la llamada puede establecer información de transacción.
-
-
TRANSACTION_ENLIST
-
-
0x000004
-
El autor de la llamada puede inscribirse en esta transacción.
-
-
TRANSACTION_COMMIT
-
-
0x000008
-
El autor de la llamada puede confirmar esta transacción.
-
-
TRANSACTION_ROLLBACK
-
-
0x000010
-
El autor de la llamada puede revertir esta transacción.
-
-
TRANSACTION_PROPAGATE
-
-
0x000020
-
El autor de la llamada puede propagar esta transacción a un administrador de recursos superior, como el Coordinador de transacciones distribuidas (DTC).
-
-
TRANSACTION_GENERIC_READ
-
-
0x120001
-
El autor de la llamada tiene los siguientes privilegios: STANDARD_RIGHTS_READ, TRANSACTION_QUERY_INFORMATION y SYNCHRONIZE.
-
-
TRANSACTION_GENERIC_WRITE
-
-
0x12003E
-
El autor de la llamada tiene los siguientes privilegios: STANDARD_RIGHTS_WRITE, TRANSACTION_SET_INFORMATION, TRANSACTION_COMMIT, TRANSACTION_ENLIST, TRANSACTION_ROLLBACK, TRANSACTION_PROPAGATE y SYNCHRONIZE.
-
-
TRANSACTION_GENERIC_EXECUTE
-
-
0x120018
-
El autor de la llamada tiene los siguientes privilegios: STANDARD_RIGHTS_EXECUTE, TRANSACTION_COMMIT, TRANSACTION_ROLLBACK y SYNCHRONIZE.
-
-
TRANSACTION_ALL_ACCESS
-
-
0x12003F
-
El autor de la llamada tiene el siguiente privilegio: STANDARD_RIGHTS_REQUIRED, TRANSACTION_GENERIC_READ, TRANSACTION_GENERIC_WRITE y TRANSACTION_GENERIC_EXECUTE.
-
-
TRANSACTION_RESOURCE_MANAGER_RIGHTS
-
-
0x120037
-
El autor de la llamada tiene los siguientes privilegios: TRANSACTION_GENERIC_READ, STANDARD_RIGHTS_WRITE, TRANSACTION_SET_INFORMATION, TRANSACTION_ROLLBACK, TRANSACTION_ENLIST, TRANSACTION_PROPAGATE y SYNCHRONIZE.
-
Observaciones
Se recomienda que los administradores de recursos, al inscribirse en una transacción, especifique TRANSACTION_RESOURCE_MANAGER_RIGHTS al abrir una transacción.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|