ptr = AllocDosObject(type, tags)
    D0                    D1    D2
    void *AllocDosObject(ULONG, 
struct TagItem *)
    ptr = AllocDosObjectTagList(type, tags)
    D0                           D1    D2
    void *AllocDosObjectTagList(ULONG, 
struct TagItem *)
    ptr = AllocDosObjectTags(type, Tag1, ...)
    void *AllocDosObjectTags(ULONG, ULONG, ...)