GetTransactionManagerId function (ktmw32.h)

Obtains an identifier for the specified transaction manager.

Syntax

BOOL GetTransactionManagerId(
  [in]  HANDLE TransactionManagerHandle,
  [out] LPGUID TransactionManagerId
);

Parameters

[in] TransactionManagerHandle

A handle to the transaction manager.

[out] TransactionManagerId

A pointer to a variable that receives the identifier for the transaction manager.

Return value

If the function succeeds, the return value is nonzero.

If the function fails, the return value is 0 (zero). To get extended error information, call the GetLastError function.

The following list identifies the possible error codes:

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header ktmw32.h
Library Ktmw32.lib
DLL Ktmw32.dll

See also

Kernel Transaction Manager Functions

OpenTransactionManager