Programming Interface Information: This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of z/VM.

VOLSECT

Prolog
Control Block Contents
VOLSECT DSECT
Storage Layout
Cross Reference

VOLSECT Prolog

 Name       : VOLSECT
 Description: Volume ID Storage
 DSECT      : VOLSECT
 Notes      : VOLSECT is primarily used to hold
              additional user supplied volume ID's. If the
              user supplied more than 16 volume ID's storage
              is obtained for a VOLSECT which can hold 24
              additional volume ID's. The field 'LABVSECT' in
              LABSECT points to the first VOLSECT. Additional
              VOLSECTs are forward pointed to by the field
              'VOLNSECT' contained in the first 4 bytes of a
              VOLSECT.

 

VOLSECT Control Block Content

VOLSECT DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      VOLSECT        Volume ID Storage
0000    0 Address      4 VOLNSECT       FOWRARD CHAIN POINTER
0004    4 Character  192 VOLAVOLS       SPACE FOR 24 ADDITIONAL VOLIDS
00C4  196 Bitstring    4 VOLEND         FENCE FOR END OF VOLIDS
          00000019       VOLSIZE        (*-VOLSECT+7)/8 SIZE OF VOLSECT
                                        IN DOUBLE WORDS

 

VOLSECT Storage Layout

          
*** VOLSECT - Volume ID Storage
*
*     +---------------------------+---------------------------+
*   0 |         VOLNSECT          |                           |
*     +---------------------------+                           |
*   8 |                                                       |
*     =                       VOLAVOLS                        =
*     |                           +---------------------------+
*  C0 |                           |          VOLEND           |
*     +---------------------------+---------------------------+
*  C8
*
*** VOLSECT - Volume ID Storage

 

VOLSECT Cross Reference

Symbol         Dspl Value
-------------- ---- -----
VOLAVOLS       0004
VOLEND         00C4
VOLNSECT       0000
VOLSIZE        00C4 00000019

This information is based on z/VM V3R1.0.
Last updated on 2 Apr 2001 at 15:50:49 EDT.
Copyright IBM Corporation, 1990, 2001