!*** MODULE $OSSDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! + ! Object Security Service processing flag ! and itemcode definitions. ! - PARAMETER OSS$M_WLOCK = '00000001'X PARAMETER OSS$M_RELCTX = '00000002'X PARAMETER OSS$M_LOCAL = '00000004'X STRUCTURE /OSSDEF/ PARAMETER OSS$S_WLOCK = 1 PARAMETER OSS$V_WLOCK = 0 ! Maintain Write lock PARAMETER OSS$S_RELCTX = 1 PARAMETER OSS$V_RELCTX = 1 ! Release context PARAMETER OSS$S_LOCAL = 1 PARAMETER OSS$V_LOCAL = 2 ! update local profile only BYTE %FILL (1) END STRUCTURE ! OSSDEF PARAMETER OSS$_ACCESS_NAMES = '00000001'X ! PARAMETER OSS$_ACCESS_NAMES_LENGTH = '00000002'X ! PARAMETER OSS$_ACL_ADD_ENTRY = '00000003'X ! PARAMETER OSS$_ACL_DELETE_ENTRY = '00000004'X ! PARAMETER OSS$_ACL_DELETE = '00000005'X ! PARAMETER OSS$_ACL_DELETE_ALL = '00000006'X ! PARAMETER OSS$_ACL_FIND_ENTRY = '00000007'X ! PARAMETER OSS$_ACL_FIND_NEXT = '00000008'X ! PARAMETER OSS$_ACL_FIND_TYPE = '00000009'X ! PARAMETER OSS$_ACL_GRANT_ACE = '0000000A'X ! PARAMETER OSS$_ACL_LENGTH = '0000000B'X ! PARAMETER OSS$_ACL_MODIFY_ENTRY = '0000000C'X ! PARAMETER OSS$_ACL_POSITION = '0000000D'X ! PARAMETER OSS$_ACL_POSITION_TOP = '0000000E'X ! PARAMETER OSS$_ACL_POSITION_BOTTOM = '0000000F'X ! PARAMETER OSS$_ACL_READ_ENTRY = '00000010'X ! PARAMETER OSS$_ACL_READ = '00000011'X ! PARAMETER OSS$_MAX_CLASS = '00000012'X ! PARAMETER OSS$_MIN_CLASS = '00000013'X ! PARAMETER OSS$_NEXT_OBJECT = '00000014'X ! PARAMETER OSS$_OWNER = '00000015'X ! PARAMETER OSS$_PROTECTION = '00000016'X ! PARAMETER OSS$_SYS_PROT = '00000017'X ! PARAMETER OSS$_OWN_PROT = '00000018'X ! PARAMETER OSS$_GRP_PROT = '00000019'X ! PARAMETER OSS$_WOR_PROT = '0000001A'X ! PARAMETER OSS$_CLASS_NAME = '0000001B'X ! PARAMETER OSS$_FIRST_TEMPLATE = '0000001C'X ! PARAMETER OSS$_NEXT_TEMPLATE = '0000001D'X ! PARAMETER OSS$_OBJECT_NAME = '0000001E'X ! PARAMETER OSS$_ACCESS_CLASS_NAME = '0000001F'X ! PARAMETER OSS$_DAMAGED_ACL = '00000020'X ! PARAMETER OSS$_IN_TRANSITION = '00000021'X ! PARAMETER OSS$_TRANQUILITY_COUNT = '00000022'X PARAMETER OSS$_POSIX_GID = '00000023'X ! Posix Group ID PARAMETER OSS$_POSIX_GRP_MODE = '00000024'X ! Posix Group Mode Permission PARAMETER OSS$_POSIX_MODE = '00000025'X ! Posix Mode Permissions (all) PARAMETER OSS$_POSIX_SGID = '00000026'X ! Posix SETGID Effective Group ID PARAMETER OSS$_POSIX_SUID = '00000027'X ! Posix SETUID Effective User ID PARAMETER OSS$_ACCESS_BITNAMES = '00000001'X PARAMETER OSS$_ACCESS_BITNAMES_LENGTH = '00000002'X PARAMETER OSS$_ACL_ADDACE = '00000003'X PARAMETER OSS$_ACL_DELACE = '00000004'X PARAMETER OSS$_ACL_FNDACE = '00000007'X PARAMETER OSS$_ACL_FNDNXT = '00000008'X PARAMETER OSS$_ACL_FNDTYP = '00000009'X PARAMETER OSS$_ACL_MODACE = '0000000C'X PARAMETER OSS$_ACL_READACE = '00000010'X !DEC$ END OPTIONS