C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.DR_CORE_SERVER_ANNOUNCE_REQ

The server initiates the protocol with this message.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_2_2.xml
Inheritance: RdpefsPDU
Show file Open project: Microsoft/WindowsProtocolTestSuites

Public Properties

Property Type Description
ClientId uint
FrameCount uint
RDPDRChannelId ushort
VersionMajor VersionMajor_Values
VersionMinor VersionMinor_Values

Public Methods

Method Description
DR_CORE_SERVER_ANNOUNCE_REQ ( ) : System
Decode ( PduMarshaler marshaler ) : bool
Encode ( PduMarshaler marshaler ) : void

Method Details

DR_CORE_SERVER_ANNOUNCE_REQ() public method

public DR_CORE_SERVER_ANNOUNCE_REQ ( ) : System
return System

Decode() public method

public Decode ( PduMarshaler marshaler ) : bool
marshaler PduMarshaler
return bool

Encode() public method

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

Property Details

ClientId public property

A 32-bit unsigned integer that specifies the unique ID generated by the server.
public uint ClientId
return uint

FrameCount public property

Used to count the number of ServerAnnounceRequestFrames generated.
public uint FrameCount
return uint

RDPDRChannelId public property

The MS-RDPEFS protocol runs over a static virtual channel with the name RDPDR
public ushort RDPDRChannelId
return ushort

VersionMajor public property

A 16-bit unsigned integer that specifies the server major version number. This field MUST be set to 0x0001.
public VersionMajor_Values VersionMajor
return VersionMajor_Values

VersionMinor public property

A 16-bit unsigned integer that specifies the server minor version number. This field MUST be set to one of the following values.
public VersionMinor_Values VersionMinor
return VersionMinor_Values