Programming Interface Information:
This page documents intended Programming Interfaces that allow the customer to write programs to obtain the services of z/VM. |
VOLSECT
Control Block Contents
VOLSECT DSECT
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 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
Last updated on 1 May 2002 at 14:33:57 EDT.
Copyright IBM Corporation, 1990, 2002