MPE/iX Intrinsics Reference Manual (32650-90875)
30 Chapter2
Intrinsic Use
Additional Capabilities Required
The operating system optional capabilities, and what they allow you to do, are explained
below.
DS Capability
The data segment management (DS) capability allows you to create and access extra data
segments from processes during a job or session.
LG Capability
The user logging (LG) capability provides a flexible transaction-logging capability that
allows you to record additions and modifications to your database and subsystem files on
either tape or disk. If the database is lost, the logging tape or disk file facilitates recovery
of the lost transactions.
MR Capability
The multiple resource identification number (MR) capability allows you to simultaneously
lock as many global resource identification numbers (RINs) as desired.
ND Capability
The nonshareable device (ND) capability allows you to use devices other than terminals,
discs, and spooled devices (except for the standard job/session input and list devices). If the
device is nonspooled, the user has absolute control of the device.
OP Capability
The system supervisor (OP) capability allows you to optimize the performance of the
system and to record additions and modifications to your databases and subsystem files.
PH Capability
The process handling (PH) capability allows you to do the following programmatically:
• Create and delete processes
• Activate and suspend processes
• Send mail between processes
• Change process scheduling
• Get existing process information
PM Capability
The privileged mode (PM) capability allows you to access all operating system routines and
data structures. The operating system protects privileged users from executing at the
same privilege level as the operating system. This prevents privileged users from
accessing certain instructions used by the operating system to control the hardware. There
are two ways to acquire privileged mode: