Programming Interface Information:
This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA. |
DD8PARM0
Cross Reference (Contains links to field and bit definitions)
DD8PARM0 Prolog
NAME : DD8PARM0 DESCRIPTION: Parameter List Dsect for HCPSFB DSECT : DD8PARM0 FUNCTION : To contain Parameters needed as input by HCPSFB (Diag. D8). CREATED BY : Any Module prior to execution of Diag X'D8'. DELETED BY : The Module that created it.
DD8PARM0 Control Block Content
DD8PARM0 DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DD8PARM0 Parameter List Dsect for HCPSFB 0000 0 Signed 2 DD8PSPID Spool file ID of the previous file 0002 2 Signed 2 DD8PCODE Subfunction code 0004 4 Signed 4 DD8PBUF Users Buffer address 0008 8 Character 8 DD8PUSER Owner of file if selecting by user 0010 16 Bitstring 1 DD8PTYPE Queue to search (RDR|PRT|PUN) 1... .... DD8PRINT X'80' Scan the Print Queue .1.. .... DD8PUNCH X'40' Scan the Punch Queue ..1. .... DD8READ X'20' Scan the Reader Queue 0011 17 Bitstring 1 DD8PSIZE Size of Users buffer in DWORDS 0012 18 Bitstring 1 DD8PCFLG Control byte 1... .... DD8ANYVM X'80' Get next file on 'SYSTEM' Queue .... .... DD8USRVM X'00' Get next file on 'USER' Queue 0013 19 Bitstring 5 DD8PRSVD Reserved, must be 0 00000018 DD8BSZ *-DD8PARM0 Size of Parm List in Bytes 00000003 DD8DSZ (*-DD8PARM0+7)/8 Size of Parm List in Dwords 00000014 DD8DFSZ 20 Default size of Buffer (DWORDS)
DD8PARM0 Storage Layout
*** DD8PARM0 - Parameter List Dsect for HCPSFB * * +-------------+-------------+---------------------------+ * 0 | DD8PSPID | DD8PCODE | DD8PBUF | * +-------------+-------------+---------------------------+ * 8 | DD8PUSER | * +------+------+------+----------------------------------+ * 10 |:PTYPE|:PSIZE|:PCFLG| DD8PRSVD | * +------+------+------+----------------------------------+ * 18 * *** DD8PARM0 - Parameter List Dsect for HCPSFB
DD8PARM0 Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----DD8ANYVM 0012 80
DD8BSZ 0013 00000018
DD8DFSZ 0013 00000014
DD8DSZ 0013 00000003
DD8PBUF 0004
DD8PCFLG 0012
DD8PCODE 0002
DD8PRINT 0010 80
DD8PRSVD 0013
DD8PSIZE 0011
DD8PSPID 0000
DD8PTYPE 0010
DD8PUNCH 0010 40
DD8PUSER 0008
DD8READ 0010 20
DD8USRVM 0012 00
Last updated on 3 Aug 1999 at 11:37:54 EDT.
Copyright IBM Corporation, 1990, 1999