2.2.3.2 XACTTRANSINFO
The XACTTRANSINFO structure is defined as follows.
-
typedef struct XACTTRANSINFO { BOID uow; LONG isoLevel; ULONG isoFlags; DWORD grfTCSupported; DWORD grfRMSupported; DWORD grfTCSupportedRetaining; DWORD grfRMSupportedRetaining; } XACTTRANSINFO;
uow: This is of type BOID.
isoLevel: The isoLevel property contains a LONG value that corresponds to the values defined for the OLETX_ISOLATION_LEVEL enumeration, as defined in [MS-DTCO] section 2.2.6.9.
isoFlags: The isoFlags property contains a ULONG value that corresponds to the values defined for the OLETX_ISOLATION_FLAGS enumeration, as defined in [MS-DTCO] section 2.2.6.8.
grfTCSupported: The grfTCSupported property specifies a bitmask that indicates which XACTTC flags (section 2.2.2.21) this transaction implementation supports.
grfRMSupported: The grfRMSupported property is reserved for future use, and the server MUST set the value of this property to zero.
grfTCSupportedRetaining: The grfTCSupportedRetaining property is reserved for future use, and the server MUST set the value of this property to zero.
grfRMSupportedRetaining: The grfRMSupportedRetaining property is reserved for future use, and the server MUST set the value of this property to zero.