{}
{ COMMON DECK FMH$ATTACH_FILE }
{}
{   The purpose of this request is to attach a permanent file.  The local file
{ name specified by local file name will be associated with the permanent file
{ specified by SFID and APFID until an FMP$RETURN_FILE request is issued for the
{ local file name.
{
{     FMP$ATTACH_FILE (LOCAL_FILE_NAME, GLOBAL_FILE_NAME, SFID, APFID,
{                    USAGE_SELECTIONS, SHARE_SELECTIONS, APPLICATION_INFO,
{                    VALIDATION_RING, PASSWORD_PROTECTED, IMPLICIT_ATTACH,
{                    P_FILE_LABEL, EVALUATED_FILE_REFERENCE, STATUS)
{
{ LOCAL_FILE_NAME: (input) This parameter specifies the local file name
{      that is to be associated with the permanent file.
{
{ GLOBAL_FILE_NAME: (input) This parameter specifies the unique external name
{       assigned to the permanent file.
{
{ INTERNAL_CYCLE_NAME: (input) This parameter specifies the unique internal name
{       assigned to the permanent file.
{
{ SFID: (input) This parameter specifies the system file identifier that was
{       assigned to the permanent file.
{
{ APFID: (input) This parameter specifies the attached permanent file
{       identifier that was assigned to the permanent file.
{
{ USAGE_SELECTIONS: (input) This parameter specifies how the permanent file
{       may be used when referenced by local file name.
{
{ SHARE_SELECTIONS: (input) This parameter specifies how the permanent file
{       may be shared by other instances of attach.
{
{ APPLICATION_INFO: (input) This parameter specifies the application info that
{       is associated with this attachment of the permanent file.
{
{ VALIDATION_RING: (input) This parameter specifies the ring number to be
{       used in validating that the requested usage is allowed for the file.
{
{ PASSWORD_PROTECTED: (input) This parameter indicates whether the file has
{       password protection.
{
{ IMPLICIT_ATTACH: (input) This parameter indicates whether the file
{       attachment is implicit.
{
{ P_FILE_LABEL: (input) This parameter specifies the file label to be
{       associated with this attachment of the permanent file.
{
{ EVALUATED_FILE_REFERENCE: (input/output) This parameter identifies the file to
{      be attached.
{
{ STATUS: (output) This parameter returns the request status.
{
