utility.library/AttemptRemNamedObject

Previous:
utility.library/ApplyTagChanges
TOC:
Table of Contents
Index:
All Documents
Next:
utility.library/CallHookPkt

     Title:
AttemptRemNamedObject -- attempt to remove a named object. (V39)
     Synopsis:
result = AttemptRemNamedObject(object);
D0                             A0

LONG AttemptRemNamedObject(struct NamedObject *);
     Function:
Attempts to remove an object from whatever NameSpace it's in.
You must have found the object first (in order to get a use count)
before trying to remove it.  If the object is in use or is
in the process of being removed, this function will return
a failure code.  If the object is fully removed, the object will
then be available to be FreeNamedObject().
     Parameters:
object - the object to attempt to remove  The object must be valid
     Results:
success - FALSE if object is still in use (somewhere)
          TRUE if object was removed
     Related topics:
RemNamedObject(), AddNamedObject(), ReleaseNamedObject()

Browse your own file: