Programming Interface Information:
This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA. |
VOLSECT
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
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----VOLAVOLS 0004
VOLEND 00C4
VOLNSECT 0000
VOLSIZE 00C4 00000019
Last updated on 12 Aug 1999 at 11:28:10 EDT.
Copyright IBM Corporation, 1990, 1999