C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.Server_Initiate_Multitransport_Request_PDU

The Initiate Multitransport Request PDU is sent by the server to the client and is used to bootstrap the creation of a side-band channel ([MS-RDPEMT] section 1.3).
Inheritance: RdpbcgrServerPdu
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
commonHeader SlowPathPduCommonHeader
requestId uint
requestedProtocol Multitransport_Protocol_value
reserved ushort
securityCookie byte[]

Public Methods

Method Description
Clone ( ) : StackPacket
Server_Initiate_Multitransport_Request_PDU ( ) : System
Server_Initiate_Multitransport_Request_PDU ( RdpbcgrServerSessionContext serverSessionContext ) : System
ToBytes ( ) : byte[]

Method Details

Clone() public method

public Clone ( ) : StackPacket
return StackPacket

Server_Initiate_Multitransport_Request_PDU() public method

public Server_Initiate_Multitransport_Request_PDU ( ) : System
return System

Server_Initiate_Multitransport_Request_PDU() public method

public Server_Initiate_Multitransport_Request_PDU ( RdpbcgrServerSessionContext serverSessionContext ) : System
serverSessionContext RdpbcgrServerSessionContext
return System

ToBytes() public method

public ToBytes ( ) : byte[]
return byte[]

Property Details

commonHeader public property

The slow path header.
public SlowPathPduCommonHeader,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr commonHeader
return SlowPathPduCommonHeader

requestId public property

A 32-bit unsigned integer that specifies a unique ID that the server MUST use to associate this Initiate Multitransport Request PDU with the Tunnel Create Request PDU sent by the client after the transport has been established.
public uint requestId
return uint

requestedProtocol public property

A 16-bit unsigned integer that specifies the protocol to use in the transport.
public Multitransport_Protocol_value requestedProtocol
return Multitransport_Protocol_value

reserved public property

A 16-bit unsigned integer. This field is unused and reserved for future use. It MUST be set to zero.
public ushort reserved
return ushort

securityCookie public property

A 16-element array of 8-bit unsigned integers that contains randomly generated data.
public byte[] securityCookie
return byte[]