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

The TS_SURFCMDS_CAPABILITYSET structure advertises support for Surface Commands (section 2.2.9.2). This capability is sent by both the client and the server.
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
capabilitySetType capabilitySetType_Values
cmdFlags CmdFlags_Values
lengthCapability ushort
reserved uint

Public Methods

Method Description
GetCapabilityType ( ) : capabilitySetType_Values

to get the type of this struct.

ToBytes ( ) : byte[]

convert this structure to byte array

Method Details

GetCapabilityType() public method

to get the type of this struct.
public GetCapabilityType ( ) : capabilitySetType_Values
return capabilitySetType_Values

ToBytes() public method

convert this structure to byte array
public ToBytes ( ) : byte[]
return byte[]

Property Details

capabilitySetType public property

A 16-bit unsigned integer. The type of capability set. This field MUST be set to 0x001C (CAPSETTYPE_SURFACE_COMMANDS).
public capabilitySetType_Values capabilitySetType
return capabilitySetType_Values

cmdFlags public property

A 32-bit, unsigned integer. Flags indicating which Surface Commands are supported.
public CmdFlags_Values cmdFlags
return CmdFlags_Values

lengthCapability public property

A 16-bit unsigned integer. The length in bytes of the capability data.
public ushort lengthCapability
return ushort

reserved public property

This field is reserved for future use and has no affect on the RDP wire traffic.
public uint reserved
return uint