Open System Services System Calls Reference Manual (G06.25+, H06.03+)
System Functions (t) tdm_execve(2)
_TPC_ENABLE_DEFINES
Enables DEFINEs when set if
_TPC_OVERRIDE_DEFMODE
is also set. Disables
DEFINEs when not set.
_TPC_HIGHPIN_OFF
Restricts the new process to a PIN in the range 0 through 254.
This restriction is rarely useful for an OSS process; it allows
obsolescent Guardian interfaces to interact with the process.
By default, this restriction is inherited by any child or successor
process. The default can be overridden by using the
_TPC_IGNORE_FORCEPIN_ATTR
field.
_TPC_IGNORE_FORCEPIN_ATTR
Ignores the _TPC_HIGHPIN_OFF restriction specified for or
inherited by the caller or parent process. When
_TPC_IGNORE_FORCEPIN_ATTR
is specified, the result-
ing process has a restricted PIN only if _TPC_HIGHPIN_OFF
is also specified or if the object file for the program or a user
library lacks the HIGHPIN attribute.
_TPC_OVERRIDE_DEFMODE
Specifies that the DEFINE mode of the new process is to be set
according to the _TPC_ENABLE_DEFINES option rather than
to the caller’s current DEFINE mode.
_TPC_PROCESS_DEFINES_ONLY
Propagates only the current set of DEFINEs.
_TPC_SUPPLIED_DEFINES_ONLY
Propagates only the DEFINEs indicated by the pe_defines field.
pe_defines Points to a specified saved set of DEFINEs created by using the Guardian
DEFINESAVE procedure. These DEFINEs are propagated to the new process if
either _TPC_SUPPLIED_DEFINES_ONLY or _TPC_BOTH_DEFINES is
specified in the pe_create_options field.
Note: This string is not null-terminated.
pe_defines_len
Specifies the length of the string in the pe_defines field.
pe_debug_options
Provides control over the selection between the default and symbolic debuggers
and over the creation of the saveabend file. A saveabend file can be examined by
using the symbolic debugger to determine the cause of the abnormal termination.
In addition, you can use this option to force the new process to enter the default
debugger before executing. Possible options are:
_TPC_CODEFILE_INSPECT_SAVEABEND
Uses the saveabend and INSPECT mode flags in the program
file.
_TPC_DEBUG_NOSAVE
Uses the default debugger but does not create a saveabend file.
527186-003 Hewlett-Packard Company 8−11