Programming Interface Information:
The Monitor Records are intended Programming Interfaces that
allow the customer to write programs to obtain services of z/VM.

MRUSESCP

Prolog
Control Block Contents
Cross Reference

MRUSESCP Prolog

 DSECT NAME - USESCP
 FUNCTION - Map a Monitor record.
 LOCATED BY -
        Through the Monitor Control Area
 REFERENCED CONTROL BLOCKS -
        MRRECHDR    Monitor Record Header
 NAME - MRUSESCP
 DESCRIPTIVE NAME - Monitor Event Record
                    Domain 4  - User Domain
                    Record 14 - SCP Identification
 DESCRIPTION - Records changes made to a user's System Control
               Program (operating system) identification.
               Generated if the issuing guest is enabled for User
               Domain events or if the synthetic Command Domain is
               enabled for events.

MRUSESCP Control Block Contents

Offsets
Dec  Hex  Type        Len  Name (Dim)             Description
 
   0   0  Structure   132  USESCP                 Start of monitor record
   0   0  Character     0  USESCP_MRHDR           Record header. See MRRECHDR
                                                  for details.
   0   0  Character    20  MRHDR
   0   0  Unsigned      2  MRHDRLEN
   2   2  Unsigned      2  MRHDRZER
   4   4  Unsigned      1  MRHDRDM
   5   5  Unsigned      1  *
   6   6  Unsigned      2  MRHDRRC
   8   8  Character     8  MRHDRTOD
  16  10  Character     4  *
  20  14  Character     0  MRHDR_END
  20  14  Character     8  USESCP_VMDUSER         User identifier
  28  1C  Character     8  USESCP_SCPTYPE         Control program type
                                                  identifier
  36  24  Character     8  USESCP_SCPNAME         Control program system
                                                  name
  44  2C  Character     8  USESCP_SCPPLEX         Control program sysplex
                                                  or cluster identifier
  52  34  Character    16  USESCP_CALLEVEL        Control program short
                                                  identifier
  68  44  Character    64  USESCP_SCPLEVEL        Control program level
                                                  identifier
                                                  *****************************
                                                  End of fixed portion of record
                                                  *****************************
 132  84  Character     0  USESCP_END

MRUSESCP Cross Reference

                      Hex           Hex
Name                  Offset Length Value
 
MRHDR                      0     20
MRHDR_END                 14      0
MRHDRDM                    4      1
MRHDRLEN                   0      2
MRHDRRC                    6      2
MRHDRTOD                   8      8
MRHDRZER                   2      2
USESCP                     0    132
USESCP_CALLEVEL           34     16
USESCP_END                84      0
USESCP_MRHDR               0      0
USESCP_SCPLEVEL           44     64
USESCP_SCPNAME            24      8
USESCP_SCPPLEX            2C      8
USESCP_SCPTYPE            1C      8
USESCP_VMDUSER            14      8

This information is
based on z/VM V7R4.0.

Last updated on 10 September 2024 at 20:34:05.
Copyright IBM Corporation, 1990, 2024