|
The execute form of the RACINIT macro is written as follows:
|
|
---|
|
name |
name: Symbol. Begin name in
column 1. |
|
|
␢ |
One or more blanks must precede RACINIT. |
|
|
RACINIT |
|
|
|
␢ |
One or more blanks must follow RACINIT. |
|
|
|
USERID=userid addr |
userid addr: Rx-type address
or register (2) – (12) |
|
|
,PASSWRD=password |
password addr: Rx-type address
or register (2) – (12) |
addr |
|
|
|
,START=procname addr |
procname addr: Rx-type address
or register (2) – (12) |
|
|
,NEWPASS=new |
new password addr: Rx-type
address or register (2) – (12) |
password addr |
|
|
|
,GROUP=group addr |
group addr: Rx-type address
or register (2) – (12) |
|
|
,PGMNAME=programmer |
programmer name addr: Rx-type
address or register (2) – (12) |
name addr |
|
|
|
,ACTINFO=account addr |
account addr: Rx-type address
or register (2) – (12) |
|
|
,OIDCARD=oid addr |
oid addr: Rx-type address
or register (2) - ( 12). |
|
|
,TERMID=terminal addr |
terminal addr: Rx-type address
or register (2) – (12) |
|
|
,JOBNAME=jobname |
jobname addr: Rx-type address
or register (2) – (12) |
addr |
|
|
|
,ENVIR=CREATE |
|
,ENVIR=CHANGE |
Note: - ENVIR=CHANGE cannot be specified with USERID=, PASSWRD=, START=,
NEWPASS=, ACTINFO=, PGMNAME=, OIDCARD=, or TERMID= parameters.
- ENVIR=DELETE cannot be specified with APPL=, USERID=, PASSWRD=,
START=, NEWPASS=, GROUP=, ACTINFO=, PGMNAME=, OIDCARD=, or TERMID=
parameters.
|
,ENVIR=DELETE |
|
|
|
,INSTLN=parm list addr |
parm list addr: Rx-type address
or register (2) – (12) |
|
|
,APPL=applname addr |
applname addr: Rx-type address
or register (2) – (12) |
|
|
,ACEE=acee addr |
acee addr: Rx-type address
or register (2) – (12) |
|
|
,SUBPOOL=subpool |
subpool number: Decimal digit
0–255. |
number |
|
|
|
,SMC=YES ,SMC=NO |
|
|
|
,PASSCHK=YES |
|
,PASSCHK=NO |
|
|
|
,ENCRYPT=YES |
|
,ENCRYPT=NO |
|
|
|
,RELEASE=number |
number: See Standard Form |
,RELEASE=(,CHECK) |
Default: RELEASE=1.6 |
,RELEASE= |
|
(number,CHECK) |
|
|
|
,STAT=ASIS ,STAT=NO |
|
|
|
,LOG=ASIS ,LOG=ALL |
|
|
|
,MF=(E,ctrl addr) |
ctrl addr: Rx-type address
or register (1) or (2) – (12) |
|
The parameters are explained under the standard form of the RACINIT
macro instruction with the following exceptions: - ,MF=(E,ctrl addr)
- specifies the execute form of the RACINIT macro, using a remote,
control-program parameter list.
- ,RELEASE=1.6|1.7|1.8|1.8.1
- ,RELEASE=(,CHECK)
- ,RELEASE=(number,CHECK)
- specifies the RACF® release
level of the parameter list to be generated by this macro.
To use
the parameters associated with a release, you must specify the release
number of that release or a later release number. If you specify an
earlier release level, the parameter is not accepted by macro processing,
and an error message is issued at assembly time. If you specify a
parameter with an incompatible release level, the parameter is not
accepted by macro processing. An error message is issued at assembly
time. For the parameters that are valid for RELEASE=1.6 and later,
see Table 1.
The
default is RELEASE=1.6.
When you specify the RELEASE keyword,
checking is done at assembly time. Compatibility between the list
and execute forms of the RACINIT macro is validated at execution time
if you specify the CHECK subparameter on the execute form of the macro.
The
size of the list form expansion must be large enough to accommodate
all parameters defined by the RELEASE keyword on the execute form
of the macro. Otherwise, when CHECK processing is requested, the execute
form of the macro is not done, and a return code of X'64' is
returned.
|