TMF Application Programmer's Guide (G06.24+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—522419-004
4-16
INTERPRETTRANSID
INTERPRETTRANSID
This procedure converts the supplied transaction identifier from internal form to its 
individual external numeric parts. If the conversion fails (status <> 0), all output 
parameters are undefined.
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
status returned value
INT
is a TMF or file system error number:
For a list of all possible file system error numbers, refer to the Operator Messages 
Manual.
transid input
FIXED:value
#include <cextdecs(INTERPRETTRANSID)>
short INTERPRETTRANSID ( long long transid 
 , long _far *system 
 , short _far *cpu 
 , long _far *sequence 
 ,[ short _far *tm-flags ] );
status := INTERPRETTRANSID ( transid ! i
 , system ! o
 , cpu ! o
 , sequence ! o
 [ , tm-flags ] ); ! o
-2 Invalid internal transaction identifier (TMF).
-1 Missing tm-flags parameter (TMF).
0 Successful completion.
22 Invalid reference parameter.
29 Missing parameter(s).
82 TMF not running.
84 TMF not configured.










