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

The TS_UD_CS_MONITOR_EX packet describes extended attributes of the client-side display monitor layout defined by the Client Monitor Data block (section 2.2.1.3.6). This packet is an Extended Client Data Block and MUST NOT be sent to a server which does not advertise support for Extended Client Data Blocks by using the EXTENDED_CLIENT_DATA_SUPPORTED flag (0x00000001) as described in section 2.2.1.2.1.
Exibir arquivo Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
flags uint
header TS_UD_HEADER
monitorAttributeSize uint
monitorAttributesArray Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_MONITOR_ATTRIBUTES[]
monitorCount uint

Property Details

flags public_oe property

A 32-bit, unsigned integer. This field is unused and reserved for future use. It MUST be set to zero.
public uint flags
return uint

header public_oe property

A GCC user data block header, as specified in User Data Header (section 2.2.1.3.1). The User Data Header type field MUST be set to CS_MONITOR_EX (0xC008).
public TS_UD_HEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr header
return TS_UD_HEADER

monitorAttributeSize public_oe property

A 32-bit, unsigned integer. The size, in bytes, of a single element in the monitorAttributesArray field. This field MUST be set to 20 bytes, which is the size of the Monitor Attributes structure (section 2.2.1.3.9.1).
public uint monitorAttributeSize
return uint

monitorAttributesArray public_oe property

A variable-length array containing a series of Monitor Attribute structures (section 2.2.1.3.9.1) which describe extended attributes of each display monitor specified in the Client Monitor Data block. The number of Monitor Attribute structures is specified by the monitorCount field.
public TS_MONITOR_ATTRIBUTES[],Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr monitorAttributesArray
return Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_MONITOR_ATTRIBUTES[]

monitorCount public_oe property

A 32-bit, unsigned integer. The number of elements in the monitorAttributesArray field. This value MUST be the same as the monitorCount field specified in the Client Monitor Data block.
public uint monitorCount
return uint