Programming Interface Information:
This page documents intended Programming Interfaces that allow the customer to write programs to obtain the services of z/VM. |
IPARMLX
Control Block Contents
IPARMLX DSECT
Cross Reference (Contains links to field and bit definitions)
IPARMLX Prolog
NAME : IPARMLX DESCRIPTION: APPC CONNECT PLIST EXTENSION MAPPING DSECT : IPARMLX FUNCTION : TO MAP THE CONNECT PARAMETER LIST EXTENSION PROVIDED ON AN APPCVM CONNECT WHEN FMH5=NO IS SPECIFIED. LOCATED BY : MAINTAINED IN CP STORAGE IN THE CONBK. CREATED BY : USER VIRTUAL MACHINE HCPIUR (AS PART OF THE CONBK) DELETED BY : HCPIUR (AS PART OF THE CONBK) HCPIUQ (AS PART OF THE CONBK) NOTES : ANY CHANGES TO IPARMLX COPY SHOULD ALSO BE MADE IN THE INTERNAL CMS VERSION, DMSIPMXP, TO KEEP THE MAPPING IN SYNC BETWEEN CP AND CMS. THE CMS BILINGUAL MACRO, DMSIPMX, USES THE ASSEMBLER COPY FUNCTION TO INCLUDE IPARMLX COPY WHEN INVOKED FROM AN ASSEMBLER MODULE.
IPARMLX Control Block Content
IPARMLX DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IPARMLX APPC CONNECT PLIST EXTENSION MAPPING 0000 0 Character 8 * RESERVED 0008 8 Character 8 IPXMODE MODE NAME SPECIFIED 0010 16 Character 16 IPXLKLU (0) LOCALLY KNOWN LUNAME 0010 16 Character 8 IPXLQUAL LUNAME QUALIFIER 0018 24 Character 8 IPXTRGLU TARGET LUNAME 0020 32 Character 1 IPXSTYPE SECURITY TYPE 00000000 IPXSSAME X'00' SECURITY(SAME) SPECIFIED 00000001 IPXSNONE X'01' SECURITY(NONE) SPECIFIED 00000002 IPXSPGM X'02' SECURITY(PGM) SPECIFIED 00000003 IPXSPGLU X'03' SECURITY(PGM) WITH LU 00000004 IPXSPGUS X'04' SECURITY(PGM) WITH LU/USERID 0021 33 Character 1 IPXTPNL TPN LENGTH 0022 34 Character 1 IPXFLAG GENERAL FLAG BYTE .1.. .... IPXPBUFL X'40' BUFFER LIST OPTION FOR PIP NOTES : IPXPBUFL MUST MATCH CONCPBFL'S VALUE IN IPARMLX COPY 0023 35 Character 1 IPXLUWL LUWID LENGTH 0024 36 Signed 4 * RESERVED 0028 40 Character 8 IPXSUSER USERID SECURITY FIELD 0030 48 Character 8 IPXSPSWD PASSWORD SECURITY FIELD 0038 56 Character 64 IPXTPN TPN 0078 120 Character 8 IPXALTID ALTID FOR TARGET'S VMDBK 0080 128 Character 26 IPXLUW (0) LOGICAL UNIT OF WORK ID 0080 128 Character 1 IPXFQUL FULLY QUALIFIED LU LENGTH 0081 129 Character 17 IPXFQUA FULLY QUALIFIED LU NAME 0092 146 Character 6 IPXFLUIN LUW INSTANCE NUMBER 0098 152 Character 2 IPXFLUSN LUW SEQUENCE NUMBER 009A 154 Signed 2 IPXPLEN LENGTH OF PIP DATA 009C 156 Signed 4 IPXPADR ADDRESS OF PIP DATA 000000A0 IPXMAXL *-IPARMLX MAXIMUM EXTENSION SIZE 00000014 IPXDWSIZ (*-IPARMLX+7)/8 SIZE OF IPX IN DOUBLEWORDS MISCELLANEOUS EQUATES 00007FFF IPXMAXPV 32767 MAXIMUM PIP VARIABLE LENGTH
IPARMLX Storage Layout
*** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 8 | IPXMODE | * +-------------------------------------------------------+ * 10 | IPXLQUAL | * +-------------------------------------------------------+ * 18 | IPXTRGLU | * +------+------+------+------+---------------------------+ * 20 |:STYPE|:TPNL |:FLAG |:LUWL |///////////////////////////| * +------+------+------+------+---------------------------+ * 28 | IPXSUSER | * +-------------------------------------------------------+ * 30 | IPXSPSWD | * +-------------------------------------------------------+ * 38 | | * = IPXTPN = * | | * +-------------------------------------------------------+ * 78 | IPXALTID | * +------+------------------------------------------------+ * 80 |:FQUL | | * +------+ | * | IPXFQUA | * | +-----------------------------------------+ * 90 | | IPXFLUIN | * +-------------+-------------+---------------------------+ * 98 | IPXFLUSN | IPXPLEN | IPXPADR | * +-------------+-------------+---------------------------+ * A0 * *** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING
IPARMLX Cross Reference
Symbol Dspl Value -------------- ---- ----- IPXALTID 0078 IPXDWSIZ 009C 00000014 IPXFLAG 0022 IPXFLUIN 0092 IPXFLUSN 0098 IPXFQUA 0081 IPXFQUL 0080 IPXLKLU 0010 IPXLQUAL 0010 IPXLUW 0080 IPXLUWL 0023 IPXMAXL 009C 000000A0 IPXMAXPV 009C 00007FFF IPXMODE 0008 IPXPADR 009C IPXPBUFL 0022 40 IPXPLEN 009A IPXSNONE 0020 00000001 IPXSPGLU 0020 00000003 IPXSPGM 0020 00000002 IPXSPGUS 0020 00000004 IPXSPSWD 0030 IPXSSAME 0020 00000000 IPXSTYPE 0020 IPXSUSER 0028 IPXTPN 0038 IPXTPNL 0021 IPXTRGLU 0018
Copyright IBM Corporation, 1990, 2001