HPlogo HP 3000 Computer Systems: MPE/iX Architected Interface Facility:
Operating System Reference Manual
> Chapter 3 Architected Interface Descriptions

3.19 AIFGLOBINSTALL

MPE documents

Complete PDF

 

Table of Contents

Index

 

⇓ Page Bottom

Syntax
Parameters
Operation Notes

⇑ Page Top



3.18 AIFGLOBGET

3.20 AIFGLOBLOCK

Installs the user ID assigned to a vendor at the time of purchase of the Architected Interface Facility: Operating System product. AIFGLOBINSTALL enables an application to execute operating system AIF code located on the target 900 Series HP 3000 computer system.

Syntax


                  REC             I32
 AIFGLOBINSTALL ( overall_status, user_id );
  

Parameters

overall_status

record by reference (required)

Returns the overall status of the call. A zero indicates a successful call. A negative value indicates an error in the overall call. A positive value indicates a warning. Refer to appendix A for meanings of status values.

Record type: status_type (Refer to appendix B.)

user_id

32-bit signed integer by value (required)

Passes the user ID assigned to a vendor at the time of purchase of the Architected Interface Facility: Operating System product.

Operation Notes

AIFGLOBINSTALL is the programmatic equivalent of executing the INSTOS installation utility. AIFGLOBINSTALL (or INSTOS) must be executed on all systems containing code that calls operating system AIFs (for example, your application). It should be executed once per installation. However, it can be executed each time your application is run without side effects. Your application must execute AIFGLOBINSTALL prior to calling any other operating system AIFs.

AIFGLOBINSTALL will fail if not enough disk space is located on LDEV 1. If this occurs, you must create additional free space on LDEV 1 before attempting to re-execute code that contains the call to AIFGLOBINSTALL.



3.18 AIFGLOBGET

3.20 AIFGLOBLOCK