Resource Manager Access Masks

KTM defines the following enlistment access masks to be used when opening a resource manager.

RESOURCEMANAGER_QUERY_INFORMATION

The caller can query for the resource manager (RM) information.

RESOURCEMANAGER_SET_INFORMATION

The caller can set the RM information.

RESOURCEMANAGER_RECOVER

The caller can recover the specified RM.

RESOURCEMANAGER_ENLIST

The caller can enlist an RM in a transaction.

RESOURCEMANAGER_GET_NOTIFICATION

The caller can receive a notification for an RM.

RESOURCEMANAGER_GENERIC_READ

The caller has the following privileges: STANDARD_RIGHTS_READ, RESOURCEMANAGER_QUERY_INFORMATION, and RESOURCEMANAGER_RECOVER.

RESOURCEMANAGER_GENERIC_WRITE

The caller has the following privileges: STANDARD_RIGHTS_WRITE, RESOURCEMANAGER_SET_INFORMATION, RESOURCEMANAGER_ENLIST, and RESOURCEMANAGER_GET_NOTIFICATION.

RESOURCEMANAGER_GENERIC_EXECUTE

The caller has the following privileges: STANDARD_RIGHTS_EXECUTE, RESOURCEMANAGER_ENLIST, and RESOURCEMANAGER_GET_NOTIFICATION.

RESOURCEMANAGER_ALL_ACCESS

The caller has the following privilege: STANDARD_RIGHTS_REQUIRED.

Requirements

Requirement Value
Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
Header
WinNT.h