Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
SHQBK
PrologControl Block Contents
SHQBK DSECT
Storage Layout
Cross Reference
SHQBK Prolog
NAME : HCPSHQBK DESCRIPTION: SPOOL HOLD QUEUE DSECT : SHQBK FUNCTION : EACH SHQBK IDENTIFIES ONE USER WHOSE PRINT AND/OR PUNCH OUTPUT IS TO BE HELD, OR IS NOT ALLOWED TO TO LOGON. LOCATED BY : THE FIRST SHQBK IS ADDRESSED BY 'SYSHOLQ' IN THE SYSTEM COMMON AREA. THERE ARE THIRTY-TWO CONTIGUOUS ENTRIES IN THE ARRAY. CREATED BY : THE EXPANSION OF HCPSYS DELETED BY : NOT DELETED
SHQBK Control Block Content
SHQBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SHQBK SPOOL HOLD QUEUE 0000 0 Character 8 SHQUSER USER WHOSE FILES ARE TO BE HELD 0008 8 Bitstring 1 SHQFLAG STATUS FLAGS 1... .... SHQHLOG X'80' USERID CAN'T LOGON .1.. .... SHQHPUN X'40' HOLD ALL PUNCH OUTPUT ..1. .... SHQHPRT X'20' HOLD ALL PRINTER OUTPUT 0009 9 Bitstring 1 * RESERVED FOR FUTURE IBM USE 000A 10 Signed 2 * RESERVED FOR FUTURE IBM USE 000C 12 Signed 4 * RESERVED FOR FUTURE IBM USE 00000002 SHQSIZE (*-SHQBK+7)/8 BLOCK LENGTH IN DBL-WORDS 00000010 SHQBSIZE SHQSIZE*8 BLOCK LENGTH IN BYTES 00000020 SHQCNT 32,32 NUMBER OF ENTRIES IN HOLD QUEUE 00000040 SHQTOTSZ SHQCNT*SHQSIZE SIZE OF ENTIRE HOLD QUEUE
SHQBK Storage Layout
*** SHQBK - SPOOL HOLD QUEUE * * +-------------------------------------------------------+ * 0 | SHQUSER | * +------+------+-------------+---------------------------+ * 8 |:FLAG |//////|/////////////|///////////////////////////| * +------+------+-------------+---------------------------+ * 10 * *** SHQBK - SPOOL HOLD QUEUE
SHQBK Cross Reference
Symbol Dspl Value -------------- ---- ----- SHQBSIZE 000C 00000010 SHQCNT 000C 00000020 SHQFLAG 0008 SHQHLOG 0008 80 SHQHPRT 0008 20 SHQHPUN 0008 40 SHQSIZE 000C 00000002 SHQTOTSZ 000C 00000040 SHQUSER 0000
Last updated on 29 Mar 2001 at 16:37:29 EDT.
Copyright IBM Corporation, 1990, 2001