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

#### DTCBK

Prolog

Control Block Contents
DTCBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### DTCBK Prolog

     Name       : HCPDTCBK
     Description: Detach Command Control Block
     DSECT      : DTCBK
     Function   : Contains parameters used by the Detach command
     Created by : HCPDTCMD
     Deleted by : HCPDTCMD, HCPDTRDV, HCPDTLDV, HCPDTVDV

#### DTCBK Control Block Content

#### DTCBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      DTCBK          Detach Command Control Block
    0000    0 Address      4 DTCNEXT        Address of the next DTCBK
    0004    4 Bitstring    4 DTCDEVS (0)    Device range
    0004    4 Signed       2 DTCDEV1        Beginning device number
    0006    6 Signed       2 DTCDEV2        Ending device number
    0008    8 Bitstring    1 DTCRFLAG       Flags for detach processing
              1... ....      DTCRLOGD       X'80' DTCRLOGD Logical device
                                            request
              .1.. ....      DTCLEAVE       X'40' DTCLEAVE LEAVE option was
                                            specified
              ..1. ....      DTCUNLOD       X'20' DTCUNLOD UNLOAD option was
                                            specified
              ...1 ....      DTCCANCL       X'10' DTCCANCL Cancel any more
                                            detach requests
              .... 1...      DTCALLDV       X'08' DTCALLDV ALL option was
                                            specified
              .... .1..      DTCDEFWK       X'04' DTCDEFWK Defer work for DTR
              00000002       DTCSIZE        (*-DTCBK+7)/8 Size in doublewords

#### DTCBK Storage Layout

    *** DTCBK - Detach Command Control Block
    *
    *     +---------------------------+-------------+-------------+
    *   0 |         DTCNEXT           |  DTCDEV1    |  DTCDEV2    |
    *     +------+--------------------+-------------+-------------+
    *   8 |:RFLAG| 9
    *     +------+
    *
    *** DTCBK - Detach Command Control Block

#### DTCBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DTCALLDV       0008 08
    DTCCANCL       0008 10
    DTCDEFWK       0008 04
    DTCDEVS        0004
    DTCDEV1        0004
    DTCDEV2        0006
    DTCLEAVE       0008 40
    DTCNEXT        0000
    DTCRFLAG       0008
    DTCRLOGD       0008 80
    DTCSIZE        0008 00000002
    DTCUNLOD       0008 20

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 08:36:35 EDT.
Copyright IBM Corporation, 1990, 2008