2.2.4.2 OLETX_TM_ADDR
The OLETX_TM_ADDR structure is used to represent the address of a transaction manager.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
guidSignature (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
guidEndpoint (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
grbComProtsSupported |
|||||||||||||||||||||||||||||||
wszHostName (variable) |
|||||||||||||||||||||||||||||||
... |
guidSignature (16 bytes): This field contains a signature value for this structure. The value MUST be the binary representation of the GUID {dc85cb48-d8a5-11d2-828b-00805f0df75a}.
guidEndpoint (16 bytes): This field MUST contain a GUID that specifies the contact identifier of the transaction manager.
grbComProtsSupported (4 bytes): Indicates the RPC transports for which the transaction manager is listening. The value MUST be the result of the bitwise OR combination of one or more flags as specified in [MS-CMPO] section 2.2.4.
wszHostName (variable): This field MUST contain a null-terminated, little-endian UTF-16 encoded string that specifies the NetBIOS host name of the transaction manager. This field MUST NOT contain a Unicode byte order mark (BOM) character. The length of this field MUST be 2 to 32 bytes, inclusive. For details about Unicode and character sets, see [MSDN-ANSI].
For specific information on NetBIOS, see [NETBEUI], [RFC1001], and [RFC1002].