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.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
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.