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

File System Procedures
HP NonStop TMF Application Programmers Guide540139-009
4-63
TMF_TXHANDLE_FROM_BEGINTAG_
TMF_TXHANDLE_FROM_BEGINTAG_
This procedure returns the transaction handle associated with the specified begin-
transaction-tag.
Syntax for C Programmers
Note. This procedure can be called from 32-bit and 64-bit applications.
Syntax for TNS Programmers
Syntax for TNS/E Programmers
Syntax for TAL Programmers
Parameters
status returned value
INT
is a file system error number:
#include <cextdecs(TMF_SETTXHANDLE_FROM_BEGINTAG_)>
short TMF_TXHANDLE_FROM_BEGINTAG_
( long trans-begin-tag ,
short _far *tx-handle );
#include <cextdecs(TMF_SETTXHANDLE_FROM_BEGINTAG_)>
short TMF_TXHANDLE_FROM_BEGINTAG_
( int trans-begin-tag ,
short _ptr64 *tx-handle );
status := TMF_TXHANDLE_FROM_BEGINTAG_ ( trans-begin-tag, ! i
tx-handle ) ! o
CALLABLE, EXTENSIBLE;
0 Successful completion.
22 Bounds error.
29 Missing parameter(s).
78 Invalid transaction identifier or transaction not started on the EXPAND
node.
84 TMF not configured.