Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
KTM defines the following enlistment access masks to be used when opening a transaction manager (TM).
-
TRANSACTIONMANAGER_QUERY_INFORMATION
-
-
0x00001
-
The caller can query information about this TM.
-
-
TRANSACTIONMANAGER_SET_INFORMATION
-
-
0x00002
-
The caller can set information about this TM.
-
-
TRANSACTIONMANAGER_RECOVER
-
-
0x00004
-
The caller can recover this TM.
-
-
TRANSACTIONMANAGER_RENAME
-
-
0x00008
-
The caller can rename a TM instance.
-
-
TRANSACTIONMANAGER_CREATE_RM
-
-
0x00010
-
The caller can create a resource manager that is associated with this TM.
-
-
TRANSACTIONMANAGER_BIND_TRANSACTION
-
-
0x00020
-
This value is reserved.
-
-
TRANSACTIONMANAGER_GENERIC_READ
-
-
0x20001
-
The caller has the following privileges: STANDARD_RIGHTS_READ and TRANSACTIONMANAGER_QUERY_INFORMATION.
-
-
TRANSACTIONMANAGER_GENERIC_WRITE
-
-
0x2001E
-
The caller has the following privileges: STANDARD_RIGHTS_WRITE, TRANSACTIONMANAGER_SET_INFORMATION, TRANSACTIONMANAGER_RECOVER, TRANSACTIONMANAGER_RENAME, and TRANSACTIONMANAGER_CREATE_RM.
-
-
TRANSACTIONMANAGER_GENERIC_EXECUTE
-
-
0x20000
-
The caller has the following privilege: STANDARD_RIGHTS_EXECUTE.
-
-
TRANSACTIONMANAGER_ALL_ACCESS
-
-
0xF003F
-
This value sets all valid bits for a TM access value.
-
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows Vista |
| Minimum supported server |
Windows Server 2008 |
| Header |
|