Open System Services System Calls Reference Manual (G06.25+, H06.03+)

System Functions (s and S) SPT_BEGINTRANSACTION(3)
NAME
SPT_BEGINTRANSACTION - Starts a new transaction associated with the current process
and current thread
LIBRARY
G-series native OSS processes: /G/system/sysnn/zsptsrl
H-series OSS processes: /G/system/zdllnnn/zsptdll
SYNOPSIS
#include <spthread.h>
signed16 SPT_BEGINTRANSACTION(
signed32 *trans-begin-tag
);
PARAMETERS
Output
trans_begin_tag
Returns a value that identies the new transaction among other transaction
identiers that the calling process has begun
DESCRIPTION
This function begins a new transaction associated with the current process and the current thread.
RETURN VALUES
A status word is returned. The value is one of the following:
0 (zero) The SPT_BEGINTRANSACTION() operation completed successfully.
Nonzero values
The Guardian le-system error with this error number occurred.
RELATED INFORMATION
Functions: SPT_ENDTRANSACTION(3).
527186-003 Hewlett-Packard Company 7183