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
Exibir arquivo 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_oe property

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

FrameCount public_oe property

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

RDPDRChannelId public_oe property

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

VersionMajor public_oe 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_oe 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