


      DDDDeeeelllleeeetttteeeeEEEEqqqquuuuaaaatttteeee((((3333BBBB))))             ((((RRRRiiiiddddggggeeee))))             DDDDeeeelllleeeetttteeeeEEEEqqqquuuuaaaatttteeee((((3333BBBB))))



      NNNNAAAAMMMMEEEE
           DeleteEquate - delete a name equation

      SSSSYYYYNNNNTTTTAAAAXXXX
           FUNCTION DeleteEquate (pID : ProcessID;
                                  mapFrom : String) : Error;

      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
           _D_e_l_e_t_e_E_q_u_a_t_e removes the name equation for the alias mmmmaaaappppFFFFrrrroooommmm
           from the list of name equations maintained by the User
           Monitor for the command process ppppIIIIDDDD. If ppppIIIIDDDD is the value -1,
           then the name equation is removed from the list of name
           equations that applies to all command processes managed by a
           single User Monitor. If multiple name equations exist for
           mmmmaaaappppFFFFrrrroooommmm, then only the most recent mapping will be deleted.

           When a command process terminates, its list of name
           equations is automatically deleted.  DeleteEquate is used to
           either delete a name equation before using CreateEquate to
           change a mapping, or to delete a name equation from the list
           for all command processes.

      SSSSEEEEEEEE AAAALLLLSSSSOOOO
           CreateEquate (3B)

      NNNNOOOOTTTTEEEESSSS
           ErBadFileName is returned if the name is too long, or
           contains invalid characters.

           ErBadPID is returned if ppppIIIIDDDD is not a valid command process
           ID.

           ErNoEquate is returned if mmmmaaaappppFFFFrrrroooommmm cannot be found.






















      Page 1                                                   (9010-E)



