Each name entry in the Name Registry is given a unique ID, of type RegEntryID, that code can use to reference the entry. The structure of this ID is opaque--it is accessible only to system code and may change in future releases of Mac OS. For a discussion of opaque IDs, see the note.
Name entry identifiers might contain allocated data, so Mac OS includes operations to copy and dispose of them. See ID Management.