다음을 통해 공유


트랜잭션 관리자 액세스 마스크

KTM은 TM(트랜잭션 관리자)을 열 때 사용할 다음과 같은 인리스트먼트 액세스 마스크를 정의합니다.

TRANSACTIONMANAGER_QUERY_INFORMATION

0x00001

호출자는 이 TM에 대한 정보를 쿼리할 수 있습니다.

TRANSACTIONMANAGER_SET_INFORMATION

0x00002

호출자는 이 TM에 대한 정보를 설정할 수 있습니다.

TRANSACTIONMANAGER_RECOVER

0x00004

호출자는 이 TM을 복구할 수 있습니다.

TRANSACTIONMANAGER_RENAME

0x00008

호출자는 TM instance 이름을 바꿀 수 있습니다.

TRANSACTIONMANAGER_CREATE_RM

0x00010

호출자는 이 TM과 연결된 리소스 관리자를 만들 수 있습니다.

TRANSACTIONMANAGER_BIND_TRANSACTION

0x00020

이 값은 예약되어 있습니다.

TRANSACTIONMANAGER_GENERIC_READ

0x20001

호출자에게는 STANDARD_RIGHTS_READTRANSACTIONMANAGER_QUERY_INFORMATION 권한이 있습니다.

TRANSACTIONMANAGER_GENERIC_WRITE

0x2001E

호출자에게는 STANDARD_RIGHTS_WRITE, TRANSACTIONMANAGER_SET_INFORMATION, TRANSACTIONMANAGER_RECOVER, TRANSACTIONMANAGER_RENAMETRANSACTIONMANAGER_CREATE_RM 권한이 있습니다.

TRANSACTIONMANAGER_GENERIC_EXECUTE

0x20000

호출자에게는 다음과 같은 권한이 있습니다. STANDARD_RIGHTS_EXECUTE.

TRANSACTIONMANAGER_ALL_ACCESS

0xF003F

이 값은 TM 액세스 값에 대해 유효한 모든 비트를 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
WinNT.h