Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

UIDBK

Prolog  

Control Block Contents  
   UIDBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


UIDBK Prolog

 NAME       : HCPUIDBK
 DESCRIPTION: Monitor Userid Control Block
 DSECT      : UIDBK
 FUNCTION   : Used by Monitor to identify a userid that has been
              specified for monitoring or for exclusion from
              monitoring.
 LOCATED BY : MND_ID_LNPTR mapped over MNDS_USR_AREA
              MND_ID_LNPTR mapped over MNDE_USR_AREA
              MND_ID_LNPTR mapped over MNDE_SCH_AREA
              MND_ID_LNPTR mapped over MNDE_APL_AREA
              MND_ID_LNPTR mapped over MNDS_APL_AREA
              MND_ID_LFPTR mapped over MNDS_USR_AREA
              MND_ID_LFPTR mapped over MNDE_USR_AREA
              MND_ID_LFPTR mapped over MNDE_SCH_AREA
              MND_ID_LFPTR mapped over MNDE_APL_AREA
              MND_ID_LFPTR mapped over MNDS_APL_AREA
 CREATED BY : HCPMNBAU - Add a userid block for Monitor
 DELETED BY : HCPMNBRU - Remove a userid block from Monitor's list
 REFERENCES : none
 SERIALIZED : N/A
 NOTES      : none

 

UIDBK Control Block Content


UIDBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      UIDBK          Monitor Userid Control Block
0000    0 Address      4 UIDNEXT        Next UIDBK address
0004    4 Address      4 UIDPREV        Previous UIDBK address
0008    8 Bitstring   12 UIDINFO (0)    User information
0008    8 Character    8 UIDID          User identifier
0010   16 Address      4 UIDVMDAD       VMDBK address (X'FFFFFFFF' if not
                                        logged on)
          00000014       UID$END        *
          00000003       UIDSIZE        (UID$END-UIDBK+7)/8 UIDBK size in
                                        doublewords

 

UIDBK Storage Layout

          
*** UIDBK - Monitor Userid Control Block
*
*     +---------------------------+---------------------------+
*   0 |         UIDNEXT           |         UIDPREV           |
*     +---------------------------+---------------------------+
*   8 |                        UIDID                          |
*     +---------------------------+---------------------------+
*  10 |         UIDVMDAD          | 14
*     +---------------------------+
*
*** UIDBK - Monitor Userid Control Block

 

UIDBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
UID$END        0010 00000014
UIDID          0008
UIDINFO        0008
UIDNEXT        0000
UIDPREV        0004
UIDSIZE        0010 00000003
UIDVMDAD       0010

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 17:06:02 EDT.
Copyright IBM Corporation, 1990, 2001