Máscaras de acesso do Gerenciador de Transações

O KTM define as seguintes máscaras de acesso de inscrição a serem usadas ao abrir um TM (gerenciador de transações).

TRANSACTIONMANAGER_QUERY_INFORMATION

0x00001

O chamador pode consultar informações sobre esse TM.

TRANSACTIONMANAGER_SET_INFORMATION

0x00002

O chamador pode definir informações sobre esse TM.

TRANSACTIONMANAGER_RECOVER

0x00004

O chamador pode recuperar esse TM.

TRANSACTIONMANAGER_RENAME

0x00008

O chamador pode renomear uma instância de TM.

TRANSACTIONMANAGER_CREATE_RM

0x00010

O chamador pode criar um gerenciador de recursos associado a esse TM.

TRANSACTIONMANAGER_BIND_TRANSACTION

0x00020

Esse valor é reservado.

TRANSACTIONMANAGER_GENERIC_READ

0x20001

O chamador tem os seguintes privilégios: STANDARD_RIGHTS_READ e TRANSACTIONMANAGER_QUERY_INFORMATION.

TRANSACTIONMANAGER_GENERIC_WRITE

0x2001E

O chamador tem os seguintes privilégios: STANDARD_RIGHTS_WRITE, TRANSACTIONMANAGER_SET_INFORMATION, TRANSACTIONMANAGER_RECOVER, TRANSACTIONMANAGER_RENAME e TRANSACTIONMANAGER_CREATE_RM.

TRANSACTIONMANAGER_GENERIC_EXECUTE

0x20000

O chamador tem o seguinte privilégio: STANDARD_RIGHTS_EXECUTE.

TRANSACTIONMANAGER_ALL_ACCESS

0xF003F

Esse valor define todos os bits válidos para um valor de acesso TM.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Cabeçalho
WinNT.h