2.2.5.4 TrackingInfoObject OBJREF_CUSTOM

The TrackingInfoObject MUST be marshaled using the OBJREF_CUSTOM format (as specified in [MS-DCOM] section 2.2.18.6). The CLSID field of the OBJREF_CUSTOM instance MUST be set to {ECABAFCE-7f19-11D2-978E-0000F8757E2A} (CLSID_TrkInfoObjUnmarshal). The format of the OBJREF_CUSTOM.pObjectData buffer for CLSID_TrkInfoObjUnmarshal is as follows.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

MaxVersion

MinVersion

PropCount

Properties (variable)

...

MaxVersion (2 bytes): The major version of this marshaled format; this MUST be set to 0x0001.

MinVersion (2 bytes): The minor version of this marshaled format; this MUST be set to 0x0001.

PropCount (4 bytes): The (unsigned) number of elements in the Properties field.

Properties (variable): An array of TrackingInfoProperty (section 2.2.5.3) structures.