27.12.2012 Views

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

z/VM: CP Commands and Utilities Reference - z/VM - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SET CONCEAL<br />

►►<br />

Set<br />

Authorization<br />

Purpose<br />

CONCeal<br />

Oper<strong>and</strong>s<br />

Usage Notes<br />

ON<br />

OFF<br />

Privilege Class: G<br />

Use SET CONCEAL to turn on <strong>and</strong> off the protected application environment. This<br />

environment protects a session from unexpectedly entering <strong>CP</strong> READ.<br />

ON<br />

SET CONCEAL<br />

specifies that the virtual machine is to operate in the protected application<br />

environment. This environment is intended for the application end user who<br />

does not want to interact with <strong>CP</strong>. Instead of presenting the user with an<br />

unexpected <strong>CP</strong> READ on occurrence of certain error conditions (for example,<br />

paging error, soft abend, disabled wait PSW loaded), the protected application<br />

facility forces an automatic re-IPL of the virtual machine without issuing any<br />

error messages to the user. The IPL is initiated using the IPL comm<strong>and</strong> last<br />

used for the virtual machine.<br />

To prevent a re-IPL loop, <strong>CP</strong> does not force re-IPL if a previous automatic<br />

re-IPL occurred less than a minute before. No more than ten automatic re-IPLs<br />

are attempted between activation <strong>and</strong> deactivation of the protected application<br />

environment. If a re-IPL is not attempted or if the attempt fails, <strong>CP</strong> issues the<br />

same message as when the protected application environment is not active <strong>and</strong><br />

puts the terminal into <strong>CP</strong> READ state. For 3270 terminals, SET CONCEAL ON<br />

disables the break key. If you subsequently deactivate the protected application<br />

environment using the SET CONCEAL OFF comm<strong>and</strong>, the break key <strong>and</strong> the<br />

PA1 key are reenabled. You may also enable the break key by issuing a<br />

TERMINAL BRKKEY comm<strong>and</strong> while in the protected application environment.<br />

OFF<br />

specifies that the virtual machine should no longer operate in the protected<br />

application environment. Certain error conditions (such as a paging error, a soft<br />

abend, or a disabled wait PSW in the virtual processor) cause <strong>CP</strong> to take<br />

control of the virtual machine <strong>and</strong> display <strong>CP</strong> READ on the terminal. No re-IPL<br />

is initiated. The terminal break key, PA1 key, <strong>and</strong> ASCII double break or<br />

attention are reenabled when you enter SET CONCEAL OFF.<br />

1. With your break key disabled, you cannot enter the <strong>CP</strong> READ state while<br />

running in full screen mode unless your guest (operating system or application)<br />

provides a way. The guest can use DIAGNOSE X'08' to pass either the <strong>CP</strong><br />

comm<strong>and</strong> or no comm<strong>and</strong> at all to enter <strong>CP</strong> READ. In addition, the TERMINAL<br />

MODE comm<strong>and</strong> allows entry to <strong>CP</strong> on a console attention interrupt when in<br />

line mode.<br />

2. An application can establish the protected application environment for itself by<br />

issuing a SET CONCEAL ON comm<strong>and</strong> using DIAGNOSE X'08'.<br />

►◄<br />

Chapter 2. <strong>CP</strong> <strong>Comm<strong>and</strong>s</strong> 1207

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!