Attributes of the Module Exit

The routine which is coded for the ACS module exit must have the following attributes:
  • The module is a module file (IGDACSMC MODULE) which resides in the VMSYS:DFSMS.ACSEXITS directory.
  • The routine is written in either High Level Assembler or Assembler H.
  • The module is reentrant (capable of concurrent use by two or more tasks).
  • The module must satisfy one of the following requirements:
    • The module is an ADCON-free module. This implies that the module runs correctly when loaded at an address different from that at which it was generated.
    • The module is a CMS module file that has relocation information saved. This can be done by using the CMS LOAD command with the RLDSAVE option, followed by the CMS GENMOD command.
  • The routine has AMODE 31.
  • The routine has RMODE ANY.