
  CONST
    fsc$access_and_share_modes = 1,
    fsc$allowed_exceptions = 2,
    fsc$create_file = 3,
    fsc$delete_data = 4,
    fsc$error_exit_procedure = 5,
    fsc$error_exit_procedure_name = 6,
    fsc$error_limit {Advanced Access Method files only} = 7,
    fsc$explicit_detach_allowed = 8,
    fsc$file_server_options = 9,
    fsc$hide_attachment = 10,
    fsc$label_exit_procedure = 11,
    fsc$label_exit_procedure_name = 12,
    fsc$message_control {Advanced Access Method files only} = 13,
    fsc$null_attachment_option = 14,
    fsc$open_position = 15,
    fsc$open_share_modes = 16,
    fsc$password = 17,
    fsc$private_read = 18,
    fsc$scope = 19,
    fsc$sequential_access = 20,
    fsc$tape_attachment = 21,
    fsc$tape_error_options = 22,
    fsc$transfer_size = 23,
    fsc$validation_ring = 24,
    fsc$wait_for_attachment = 25,
    fsc$free_behind = 26,
    fsc$exception_detection = 27,
    fsc$allowed_device_classes = 28;

  TYPE
    fst$file_attachment_choices = 1 .. fsc$max_attach_choice;

*copyc fsc$max_attach_choice
