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

#### LPLDCT

Prolog

Control Block Contents
LPLDCT DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### LPLDCT Prolog

     Name       : LPLDCT
     Description: Label Macro Parameter List
     DSECT      : LPLDCT
     Function   : LPLDCT describes the fields within the label
                  macro input parameter list used in the CMS/DOS
                  environment. LPLDCT is called by the LPLDCT
                  macro.

#### LPLDCT Control Block Content

#### LPLDCT DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      LPLDCT         LABEL MACRO PARM LIST
    0000    0 Signed       4 * (0)
    0000    0 Character    4 LPLAREA        BUFFER ADDRESS
    0004    4 Character    2 LPLBFLEN       LENGTH OF BUFFER
    0006    6 Character    2 LPLLBLEN       LENGTH OF LABEL
              00000008       LPLNAM         * FILE NAME PLUS INT. SEQ. NO.
    0008    8 Character    7 LPLKEY         FILE NAME
    000F   15 Character    1 *
              00000010       LPLGRP         * GROUP OF LABELS
    0010   16 Character    1 LPLPNUM        PARTITION IDENTIFICATION
    0011   17 Character    1 *
    0012   18 Character    1 LPLSTORE       OPTION CODE
    0013   19 Character    1 LPLINDIC       LPL INDICATORS
    0014   20 Character    1 LPLSEQNO       EXTENT SEQUENCE NUMBER

#### LPLDCT Storage Layout

    *** LPLDCT - Control Block in LPLDCT
    *
    *     +---------------------------+-------------+-------------+
    *   0 |         LPLAREA           |  LPLBFLEN   |  LPLLBLEN   |
    *     +---------------------------+-------------+------+------+
    *   8 |                    LPLKEY                      |//////|
    *     +------+------+------+------+------+-------------+------+
    *  10 |:PNUM |//////|:STORE|:INDIC|:SEQNO| 15
    *     +------+------+------+------+------+
    *
    *** LPLDCT - Control Block in LPLDCT

#### LPLDCT Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    LPLAREA        0000
    LPLBFLEN       0004
    LPLGRP         000F 00000010
    LPLINDIC       0013
    LPLKEY         0008
    LPLLBLEN       0006
    LPLNAM         0006 00000008
    LPLPNUM        0010
    LPLSEQNO       0014
    LPLSTORE       0012

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