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

The TS_UPDATE_SURFCMDS structure encapsulates one or more Surface Command (section 2.2.9.1.1.3.1.4.1) structures.
Inheritance: RdpbcgrSlowPathUpdatePdu
Show file Open project: Microsoft/WindowsProtocolTestSuites

Public Properties

Property Type Description
shareDataHeader TS_SHAREDATAHEADER
surfaceCommands Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_SURFCMD[]
updateType updateType_Values

Property Details

shareDataHeader public property

Share Data Header containing information about the packet. The type subfield of the pduType field of the Share Control Header MUST be set to PDUTYPE_DATAPDU (7). The pduType2 field of the Share Data Header MUST be set to PDUTYPE2_UPDATE (2).
public TS_SHAREDATAHEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr shareDataHeader
return TS_SHAREDATAHEADER

surfaceCommands public property

The TS_SURFCMD structure is used to specify the Surface Command type and to encapsulate the data for a Surface Command sent from a server to a client.
public TS_SURFCMD[],Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr surfaceCommands
return Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_SURFCMD[]

updateType public property

A 16-bit, unsigned integer. The update type. This field MUST be set to UPDATETYPE_SURFCMDS (0x0004).
public updateType_Values updateType
return updateType_Values