2.2.8 OBJECTID

The OBJECTID structure is used to uniquely distinguish objects of the same type within the message queuing system. The structure has two identifiers: a group identifier and an object identifier.

 typedef struct _OBJECTID {
   GUID Lineage;
   DWORD Uniquifier;
 } OBJECTID;

Lineage: A GUID (as specified in [MS-DTYP] section 2.3.4) value that identifies the group to which an object belongs. A group is a protocol-specific concept. For instance, it can be the identifier of the object owner, or it can be the identifier of the source where the objects originate.

Uniquifier: A DWORD value that identifies the object within the group.