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

File System Procedures
HP NonStop TMF Application Programmers Guide540139-009
4-26
GETTRANSINFO
GETTRANSINFO
This procedure returns the exttransid and transaction type flags. Use
GETTRANSINFO when the calling process wants to pass exttransid to another
process in the same Expand network so that the process can call TMF_JOIN_EXT_.
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:
For a list of file system error numbers, see the Operator Messages Manual.
#include <cextdecs(GETTRANSINFO)>
short GETTRANSINFO ( long long _far *transid,
long long _far *type_flags );
#include <cextdecs(GETTRANSINFO)>
short GETTRANSINFO ( long long _ptr64 *transid,
long long _ptr64 *type_flags );
status := GETTRANSINFO ( transid, ! o
type_flags ) ! o
CALLABLE, EXTENSIBLE;
FEOK Successful completion.
FEMISSPARM Required parameter exttransid is missing.
FEBOUNDSERR One or more of the supplied parameters is out of bounds.
FENOTRANSID No current transaction.
FEINVTRANSID Invalid transaction identifier.