IOObjectMappingTableDef

Returned by MM_ReturnObjectMappingInfo when an IO object OBID is passed to it.

Syntax

  struct IOObjectMappingTableInfoDef 
  { 
      LONG   parentCount; 
      LONG   siblingCount; 
      LONG   childCount; 
      LONG   parentOBIDs[parentCount]; 
      LONG   siblingOBIDs[siblingCount]; 
      LONG   childOBIDs[childCount]; 
  };
  

Fields

parentCount
The number of parents the object has.
siblingCount
The number of siblings the object has. This will always be at least one, itself.
childCount
The number of children the object has.
parentOIBDs
The array of OBIDs defining the parent objects. There are parentCount OBIDs in the array.
siblingOBIDs
An array of OBIDs defining the sibling objects. There are siblingCount OBIDs in the array.
childOBIDs
An array of OBIDs defining the child objects. There are childCount OBIDs in the array.

Remarks

This is not defined in mmpublic.h.

See Also

IO Class