2.2.18.7 OBJREF_EXTENDED
The OBJREF_EXTENDED format is used when the server returns a marshaled envoy context to the client.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
std (40 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Signature1 |
|||||||||||||||||||||||||||||||
saResAddr (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
nElms |
|||||||||||||||||||||||||||||||
Signature2 |
|||||||||||||||||||||||||||||||
ElmArray (variable) |
|||||||||||||||||||||||||||||||
... |
std (40 bytes): This MUST contain an STDOBJREF structure.
Signature1 (4 bytes): This MUST be set to 0x4E535956.
saResAddr (variable): This MUST contain a DUALSTRINGARRAY structure containing network and security bindings for the object resolver service on the server.
nElms (4 bytes): The number of elements in the ElmArray field. This field MUST be set to 0x00000001. (Note that while this protocol supports only a single element, for historical reasons the protocol uses an array of one element.)
Signature2 (4 bytes): This MUST be set to 0x4E535956.
ElmArray (variable): This MUST be a DATAELEMENT entry.