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 (Contains links to field and bit definitions)

#### 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
    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 - Control Block in VOLSECT
    *
    *     +---------------------------+---------------------------+
    *   0 |         VOLNSECT          |                           |
    *     +---------------------------+                           |
    *   8 |                                                       |
    *     =                       VOLAVOLS                        =
    *     |                           +---------------------------+
    *  C0 |                           |          VOLEND           |
    *     +---------------------------+---------------------------+
    *  C8
    *
    *** VOLSECT - Control Block in VOLSECT

#### VOLSECT Cross Reference

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

This information is based on z/VM V4R4.0.
Last updated on 28 Jul 2003 at 08:18:27 EDT.
Copyright IBM Corporation, 1990, 2003