Interface section

The interface section identifies SAF user IDs, address spaces, and consoles that have requested zDMF services. The service requested is identified in the ZIFCCMD field.

Table 1 presents details on the interface section.

Table 1. SMF Records - Interface section
Decimal Offset Hex Offset Name Length Format Description
0 0 ZIFASCB 4 binary Requestor ASCB address
4 4 ZIFTCB 4 binary Requestor TCB address
8 8   4   Reserved for IBM® usage
12 C ZIFASID 4 binary zDMF Server ASID
14 E ZIFVER 2 binary PC internal version
18 12 ZIFFC 4 binary Function codes:
  • X’00000000’ Free Buffers
  • X’00000001’ Queue Command
  • X’00000003’ Command Status
  • X’00000004’ Get Command Output
  • X’00000005’ Purge Command
  • X’00000006’ Verify Group & Devices
  • X’00000007’ Promote
  • X’00000008’ Copy Group & Devices
  • X’00000009’ Activate
  • X’0000000D’ Wait (Reserved For REXX Interface)
  • X’00000042’ Retrieve Systems Object
  • X’00000043‘ Retrieve Global Object
  • X’00000044’ Retrieve Group Object
  • X’00000045’ Retrieve Pair Object
  • X’00000046’ Retrieve Device Object
         
  • X’00000047’ Retrieve Stats Object
  • X’00000048’ Retrieve Data Set Object
  • X’00000049’ Retrieve Extent Object
  • X’0000004A’ Retrieve SMSG Object
  • X’0000004B’ Retrieve Hosts Object
  • X’0000004C’ Retrieve Job names Object
18

(continued)

       
  • X’0000004D’ Retrieve Jobs For Data Set
  • X’0000004E’ Allocate GZDDB
  • X’0000004F’ Deallocate GZDDB
  • X’00000050’ Get Site Information
  • X’00000051’ Retrieve Activation Errors
  • X’00000052’ Register TSO User ID
  • X’00000053’ Deregister TSO User ID
  • X’00000054’ Activate Simulation Report
22 16 ZIFRC 4 binary Return codes:
  • 0 Success
  • 4 Warning
  • 8 Error
  • 12 Error
  • 20 Abend in PC routine
26 1A ZIFRE 4 binary Reason code
30 1E ZIFREX 4 binary Extended reason code
34 22 ZIFKEY 56 character/binary Identify object
90 5A ZIFTOKN 4 binary Request token
94 5E ZIFSFC 4 binary Saved function code (see ZIFFC)
98 62 ZIFCFLG1 1 binary Security token flag:
  • X'40' UID/GID
  • X'20' UTOKEN
99 63 ZIFCSLEN 2 binary Security token length
101 65 ZIFCSTOK 8 character Security token
109 6D ZIFCCNID 8 character Console ID
113 71 ZIFCAUTH 1 character Command authority
114 72 ZIFCCMD 24 character First 24 bytes of command
138 8A ZIFOLNSZ 2 binary Length of first command output line
140 8C ZIFOLINE 80 character First 80 bytes of first command output line