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

HPLOADNMPROC

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

CM callable only.

Returns the plabel of an NM procedure.

Syntax

    U32                  CA      I16V     CA

   plabel:=HPLOADNMPROC(procname,proclen,libname,

                         I16V

                       liblen)

Functional Return

plabel

32-bit unsigned integer (assigned functional return)

Plabel of the target NM procedure.

Parameters

procname

character array by reference (required)

Passes the target procedure name. The target procedure must be contained in an executable library (XL). If the value of procname is invalid, blank, or does not contain the NM procedure, NL.PUB.SYS is searched.

proclen

16-bit signed integer by value (required)

Passes the byte length of the procedure name.

libname

character array by reference (required)

Passes the name of the NM library to be searched for the target. If the value of libname is invalid, blank, or does not contain the NM procedure, NL.PUB.SYS is searched.

liblen

16-bit signed integer by value (required)

Passes the byte length of the library name.

Operational Notes

Do not use HPLOADNMPROC to invoke a native mode (NM) system-supplied intrinsic. The result of the call may be unpredictable.

Used to obtain the NM plabel of the target procedure. Then the plabel is used by the HPSWTONMPLABEL intrinsic for its proc parameter.

The strings you supply as values of the procname and libname parameters must exactly match the names of the target NM routine and its NM library, respectively.

Related Information

Intrinsics

HPSWITCHTOCMPROCEDURE

Commands

None

Manuals

Switch Programming Guide (32650-90014)

Feedback to webmaster