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

AIFGLOBINSTALL

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

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.

Feedback to webmaster