2.2.5.8 SExtendedEndpointInfo
The SExtendedEndpointInfo structure is a packet that contains data to represent endpoint information that is available for use to connect to a protocol extension that is hosted by a transaction manager. This structure does not specify its own length. Therefore, it MUST be used in a context that specifies the actual length.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
guidProtocolExtension (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
rgbProtocolExtensionData (variable) |
|||||||||||||||||||||||||||||||
... |
guidProtocolExtension (16 bytes): This field MUST contain a GUID that specifies the protocol extension that contributed this extended endpoint information.
rgbProtocolExtensionData (variable): This field MUST contain data that is contributed by a protocol extension that represents protocol extension-specific endpoint information. The format and size of this data is specific to the respective extension protocol. This data MUST NOT be interpreted by an application or other transaction participant unless it recognizes the guidProtocolExtension field.