BCPii considerations

This topic describes new BCPii function in z/OS® V2R2:
  • Start of changeBCPii logging of "write" actions in SMF - In z/OS Version 2 Release 2, z/OS BCPii now logs all successful HWISET and HWICMD API invocations in a new SMF record type. Both of these z/OS BCPii-supplied APIs can perform potentially disruptive actions to a CPC or image, or alter the configuration with updates to an activation profile. The logging of these actions now allows an installation to determine: which applications are making these changes; what the actual changes were; and the user ID associated with the execution of this application. An easy-to-use SMF formatter job is also provided to allow a customized SMF report to be generated without the need to compile a program.End of change

When change was introduced: z/OS V2R2.

Reference information: z/OS MVS Programming: Callable Services for High-Level Languages and z/OS MVS System Management Facilities (SMF).

This topic describes new BCPii function in z/OS V2R1:
  • BCPii APIs support applications using the REXX programming language - Previously, z/OS BCPii APIs supported only applications that were using either the C or assembler programming languages. In z/OS Version 2 Release 1, BCPii provides a new REXX host command environment to allow REXX applications to easily use the BCPii APIs. The z/OS System REXX, TSO/E REXX, and independent software vendor (ISV) provided REXX programming environments are supported.
  • Minimized traffic to the support element (SE) - Efficiencies are built into the BCPii code to reduce the time it takes to perform queries when multiple attributes are requested on HWIQUERY requests, as well as practically all HWILIST requests.

When change was introduced: z/OS V2R1.

Reference information: z/OS MVS Programming: Callable Services for High-Level Languages