!*** MODULE $PRCDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! + ! $CREPRC STATUS FLAGS AND ITEM CODES ! - PARAMETER PRC$M_SSRWAIT = '00000001'X PARAMETER PRC$M_SSFEXCU = '00000002'X PARAMETER PRC$M_PSWAPM = '00000004'X PARAMETER PRC$M_NOACNT = '00000008'X PARAMETER PRC$M_BATCH = '00000010'X PARAMETER PRC$M_HIBER = '00000020'X PARAMETER PRC$M_NOUAF = '00000040'X PARAMETER PRC$M_NETWRK = '00000080'X PARAMETER PRC$M_DISAWS = '00000100'X PARAMETER PRC$M_DETACH = '00000200'X PARAMETER PRC$M_INTER = '00000400'X PARAMETER PRC$M_IMGDMP = '00000800'X PARAMETER PRC$M_CLISPEC = '00001000'X PARAMETER PRC$M_NOPASSWORD = '00002000'X PARAMETER PRC$M_DEBUG = '00004000'X PARAMETER PRC$M_DBGTRU = '00008000'X PARAMETER PRC$M_SUBSYSTEM = '00010000'X PARAMETER PRC$M_TCB = '00020000'X PARAMETER PRC$M_NO_IMAGE_PRIVS = '00040000'X PARAMETER PRC$M_PERM_SUBSYSTEM = '00080000'X PARAMETER PRC$M_PARSE_EXTENDED = '00100000'X PARAMETER PRC$M_INHERIT_PERSONA = '00200000'X PARAMETER PRC$M_HOME_RAD = '00400000'X PARAMETER PRC$M_CASE_SENSITIVE = '00800000'X PARAMETER PRC$M_SPAWN_DETACHED = '01000000'X PARAMETER PRC$M_SSLOG_ENABLE = '02000000'X PARAMETER PRC$M_LOGIN = '00000040'X STRUCTURE /PRCDEF/ UNION MAP PARAMETER PRC$S_SSRWAIT = 1 PARAMETER PRC$V_SSRWAIT = 0 ! RESOURCE WAIT DISABLE PARAMETER PRC$S_SSFEXCU = 1 PARAMETER PRC$V_SSFEXCU = 1 ! SYSTEM SERVICE FAIL EXCEPTION MODE PARAMETER PRC$S_PSWAPM = 1 PARAMETER PRC$V_PSWAPM = 2 ! PROCESS SWAP MODE PARAMETER PRC$S_NOACNT = 1 PARAMETER PRC$V_NOACNT = 3 ! ACCOUNTING MESSAGE DISABLE PARAMETER PRC$S_BATCH = 1 PARAMETER PRC$V_BATCH = 4 ! BATCH INDICATOR PARAMETER PRC$S_HIBER = 1 PARAMETER PRC$V_HIBER = 5 ! HIBERNATE BEFORE CALLING INITIAL IMAGE PARAMETER PRC$S_NOUAF = 1 PARAMETER PRC$V_NOUAF = 6 ! BYPASS LOGIN VERIFICATION FOR DETACHED PROC. PARAMETER PRC$S_NETWRK = 1 PARAMETER PRC$V_NETWRK = 7 ! NETWORK INDICATOR PARAMETER PRC$S_DISAWS = 1 PARAMETER PRC$V_DISAWS = 8 ! DISABLE WORKING SET ADJUST PARAMETER PRC$S_DETACH = 1 PARAMETER PRC$V_DETACH = 9 ! DETACHED PROCESS PARAMETER PRC$S_INTER = 1 PARAMETER PRC$V_INTER = 10 ! INTERACTIVE INDICATOR PARAMETER PRC$S_IMGDMP = 1 PARAMETER PRC$V_IMGDMP = 11 ! IMAGE DUMP REQUESTED PARAMETER PRC$S_CLISPEC = 1 PARAMETER PRC$V_CLISPEC = 12 ! PASS CLI SPECIFICATIONS PARAMETER PRC$S_NOPASSWORD = 1 PARAMETER PRC$V_NOPASSWORD = 13 ! DON'T PROMPT FOR USERNAME AND PASSWORD PARAMETER PRC$S_DEBUG = 1 PARAMETER PRC$V_DEBUG = 14 ! /DEBUG desired PARAMETER PRC$S_DBGTRU = 1 PARAMETER PRC$V_DBGTRU = 15 ! debugger present PARAMETER PRC$S_SUBSYSTEM = 1 PARAMETER PRC$V_SUBSYSTEM = 16 ! inherit protected subsystem identifiers PARAMETER PRC$S_TCB = 1 PARAMETER PRC$V_TCB = 17 ! process is part of TCB PARAMETER PRC$S_NO_IMAGE_PRIVS = 1 PARAMETER PRC$V_NO_IMAGE_PRIVS = 18 ! image privileges not to be propagated PARAMETER PRC$S_PERM_SUBSYSTEM = 1 PARAMETER PRC$V_PERM_SUBSYSTEM = 19 ! make subsystem rights permanent PARAMETER PRC$S_PARSE_EXTENDED = 1 PARAMETER PRC$V_PARSE_EXTENDED = 20 ! make new process have parse_style extended PARAMETER PRC$S_INHERIT_PERSONA = 1 PARAMETER PRC$V_INHERIT_PERSONA = 21 ! process gets persona of caller PARAMETER PRC$S_HOME_RAD = 1 PARAMETER PRC$V_HOME_RAD = 22 ! Home RAD specified by creator PARAMETER PRC$S_CASE_SENSITIVE = 1 PARAMETER PRC$V_CASE_SENSITIVE = 23 ! Use CASE_LOOKUP = SENSITIVE PARAMETER PRC$S_SPAWN_DETACHED = 1 PARAMETER PRC$V_SPAWN_DETACHED = 24 ! Spawn a detached process PARAMETER PRC$S_SSLOG_ENABLE = 1 PARAMETER PRC$V_SSLOG_ENABLE = 25 ! Enable system service logging BYTE %FILL (4) END MAP MAP PARAMETER PRC$S_LOGIN = 1 PARAMETER PRC$V_LOGIN = 6 ! BYPASS LOGIN VERIFICATION FOR DETACHED PROC. BYTE %FILL (1) END MAP END UNION END STRUCTURE ! PRCDEF PARAMETER PRC$M_IMPERSONATE = '00000200'X ! Impersonate other - synonym for DETACH - 0x200 ! + ! ! Create Process Item List Data Identifier Definitions ! ! **** NOTE **** ! ! New items must always be added at the END of the list so that ! users will not have to relink or reassemble. ! ! - PARAMETER PRC$_LISTEND = '00000000'X ! End of list (must be first code) PARAMETER PRC$_PGFLCHAR = '00000001'X ! Page file characteristics PARAMETER PRC$_PGFLINDEX = '00000002'X ! Page file index PARAMETER PRC$_INPUT_ATT = '00000003'X ! SYS$INPUT attributes PARAMETER PRC$_OUTPUT_ATT = '00000004'X ! SYS$OUTPUT attributes PARAMETER PRC$_ERROR_ATT = '00000005'X ! SYS$ERROR attributes PARAMETER PRC$_CLASS = '00000006'X ! Process classification PARAMETER PRC$_SSLOG_FLAGS = '00000007'X ! System service logging flags PARAMETER PRC$_SSLOG_BUFSIZE = '00000008'X ! System service logging buffer size PARAMETER PRC$_SSLOG_BUFCNT = '00000009'X ! System service logging buffer count !DEC$ END OPTIONS