HPlogo 900 Series HP 3000 Computer Systems: MPE/iX Intrinsics Reference Manual > Chapter 4 Command Definitions

GETPROCINFO

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

NM and CM callable.

Returns status information about the parent or a child process. Process handling (PH) capability is required.

Syntax

      I32                 I16V

   processinfo:=GETPROCINFO(pin);

Functional Return

processinfo

32-bit signed integer (assigned functional return)

Returns the process management information about a parent or child process:

BitsValue/Meaning
31:1

Activity state:

0

Process suspended

1

Process active

29:2

Suspension condition:

If bit (31:1)=0:

00

Not used

01

Parent activation source

10

Child activation source

11

Either parent or child activation source

25:4

Reserved for the operating system

23:2

Origin of the last ACTIVATE intrinsic call:

00

operatiang system activation

01

Parent activation

10

Child activation

11

Not used

20:3

Queue characteristics:

001

DS or ES priority class

010

CS priority class

100

Linearly scheduled (AS, BS, or master queue)

16:4Reserved for the operating system
8:8Process priority number in master queue
0:8Reserved for the operating system

Parameters

pin

16-bit signed integer by value (required)

Passes the PIN of the process that the returned message pertains to. If requesting a parent process, set pin to zero. If requesting a child process, set pin to the process identification number (PIN) of that process.

Condition Codes

CCE (2)

Request granted.

CCG (0)

Request denied. The process is already being terminated.

CCL (1)

Request denied. An illegal PIN was specified.

Related Information

Intrinsics

None

Commands

None

Manuals

Process Management Programmer's Guide (32650-90023)

Feedback to webmaster