Masques d’accès au Gestionnaire de transactions

KTM définit les masques d’accès d’inscription suivants à utiliser lors de l’ouverture d’un gestionnaire de transactions (TM).

TRANSACTIONMANAGER_QUERY_INFORMATION

0x00001

L’appelant peut interroger des informations sur cette TM.

TRANSACTIONMANAGER_SET_INFORMATION

0x00002

L’appelant peut définir des informations sur cette TM.

TRANSACTIONMANAGER_RECOVER

0x00004

L’appelant peut récupérer cette TM.

TRANSACTIONMANAGER_RENAME

0x00008

L’appelant peut renommer une instance TM.

TRANSACTIONMANAGER_CREATE_RM

0x00010

L’appelant peut créer un gestionnaire de ressources associé à cette tm.

TRANSACTIONMANAGER_BIND_TRANSACTION

0x00020

Cette valeur est réservée.

TRANSACTIONMANAGER_GENERIC_READ

0x20001

L’appelant dispose des privilèges suivants : STANDARD_RIGHTS_READ et TRANSACTIONMANAGER_QUERY_INFORMATION.

TRANSACTIONMANAGER_GENERIC_WRITE

0x2001E

L’appelant dispose des privilèges suivants : STANDARD_RIGHTS_WRITE, TRANSACTIONMANAGER_SET_INFORMATION, TRANSACTIONMANAGER_RECOVER, TRANSACTIONMANAGER_RENAME et TRANSACTIONMANAGER_CREATE_RM.

TRANSACTIONMANAGER_GENERIC_EXECUTE

0x20000

L’appelant a le privilège suivant : STANDARD_RIGHTS_EXECUTE.

TRANSACTIONMANAGER_ALL_ACCESS

0xF003F

Cette valeur définit tous les bits valides pour une valeur d’accès TM.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
En-tête
WinNT.h