TMF Application Programmer's Guide (H06.06+, J06.03+)

File System Procedures
HP NonStop TMF Application Programmers Guide540139-009
4-22
GETTRANSACTIONDETAILS
Phandle
BeginTag
At least one of TransID, TXID, TypeFlags, or Phandle must be passed as
output parameter.
TransID input/output
FIXED .EXT:REF:1
or
FIXED .EXT64:REF:1
TransID can be passed as an input parameter by setting the InputID to 1.
TransID must be local when it is passed as an input parameter. This is an
optional parameter.
If TransID is passed as an output parameter, then one of the following is
returned:
The TransID of the corresponding TXID or TxHandle that was
passed when the InputID is set to 2 or 3.
The current transaction when the InputID is set to 0.
TXID input/output
FIXED .EXT:REF:1
or
FIXED .EXT64:REF:1
TXID can be passed as an input parameter by setting the InputID to 2. This
is an optional parameter.
If TXID is passed as an output parameter, then one of the following is returned:
The TXID of the corresponding TransID or TxHandle that was
passed when the InputID is set to 1 or 3.
The current transaction when the InputID is set to 0.
TxHandle input/output
INT .EXT:REF:10
or
INT .EXT64:REF:10
TxHandle can be passed as an input parameter by setting the InputID to 3.
This is an optional parameter.
If TxHandle is passed as an output parameter, the TxHandle of the current
transaction when the InputID is set to 0 is returned or when the InputID is
set to 1 or 2, TxHandle is not returned.