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

Inheritance: RdpefsPDU
Mostra file Open project: Microsoft/WindowsProtocolTestSuites

Public Properties

Property Type Description
CapabilityMessage Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.CAPABILITY_SET[]
Padding ushort
numCapabilities ushort

Public Methods

Method Description
DR_CORE_CAPABILITY ( PacketId_Values packetId ) : System
Decode ( PduMarshaler marshaler ) : bool
Encode ( PduMarshaler marshaler ) : void

Method Details

DR_CORE_CAPABILITY() public method

public DR_CORE_CAPABILITY ( PacketId_Values packetId ) : System
packetId PacketId_Values
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

CapabilityMessage public_oe property

An array of capabilities. The number of capabilities is specified by the numCapabilities field.
public CAPABILITY_SET[],Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs CapabilityMessage
return Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.CAPABILITY_SET[]

Padding public_oe property

A 16-bit unsigned integer of padding. This field is unused, and MUST be ignored on receipt.
public ushort Padding
return ushort

numCapabilities public_oe property

A 16-bit integer that specifies the number of items in the CapabilityMessage array.
public ushort numCapabilities
return ushort