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

The TS_UD_CS_CORE data block contains core client connection-related information.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_1_3_2.xml
Afficher le fichier Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Méthodes publiques

Свойство Type Description
SASSequence ushort
clientBuild uint
clientDigProductId string
clientName string
clientProductId UInt16Class
colorDepth colorDepth_Values
connnectionType ByteClass
desktopHeight ushort
desktopOrientation TS_UD_CS_CORE_desktopOrientation_values
desktopPhysicalHeight UInt32Class
desktopPhysicalWidth UInt32Class
desktopScaleFactor UInt32Class
desktopWidth ushort
deviceScaleFactor UInt32Class
earlyCapabilityFlags UInt16Class
header TS_UD_HEADER
highColorDepth UInt16Class
imeFileName string
keyboardFunctionKey uint
keyboardLayout uint
keyboardSubType uint
keyboardType keyboardType_Values
pad1octets ByteClass
postBeta2ColorDepth UInt16Class
serialNumber UInt32Class
serverSelectedProtocol UInt32Class
supportedColorDepths UInt16Class
version version_Values

Property Details

SASSequence public_oe property

A 16-bit unsigned integer. Secure access sequence. This field SHOULD be set to RNS_UD_SAS_DEL (0xAA03).
public ushort SASSequence
Résultat ushort

clientBuild public_oe property

A 32-bit unsigned integer. Build number of the client.
public uint clientBuild
Résultat uint

clientDigProductId public_oe property

Contains a value which uniquely identifies the client. If this field is present, then all of the preceding fields MUST also be present. If this field is not present, then none of the subsequent fields MUST be present.
public string clientDigProductId
Résultat string

clientName public_oe property

Name of the client computer. This field contains up to 15 Unicode characters plus a null terminator.
public string clientName
Résultat string

clientProductId public_oe property

A 16-bit unsigned integer. The client product ID. This field SHOULD be initialized to 1.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr clientProductId
Résultat UInt16Class

colorDepth public_oe property

A 16-bit unsigned integer. The requested color depth. This field MUST be set to RNS_UD_COLOR_8BPP (0xCA01) for historical reasons.
public colorDepth_Values colorDepth
Résultat colorDepth_Values

connnectionType public_oe property

An 8-bit unsigned integer. Hints at the type of network connection being used by the client. This field only contains valid data if the RNS_UD_CS_VALID_CONNECTION_TYPE (0x0020) flag is present in the earlyCapabilityFlags field.
public ByteClass,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr connnectionType
Résultat ByteClass

desktopHeight public_oe property

A 16-bit unsigned integer. The requested desktop height in pixels (up to a maximum value of 2048 pixels).
public ushort desktopHeight
Résultat ushort

desktopOrientation public_oe property

A 16-bit, unsigned integer. The requested orientation of the desktop, in degrees.
public TS_UD_CS_CORE_desktopOrientation_values desktopOrientation
Résultat TS_UD_CS_CORE_desktopOrientation_values

desktopPhysicalHeight public_oe property

The requested physical height of the desktop, in millimeters.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopPhysicalHeight
Résultat UInt32Class

desktopPhysicalWidth public_oe property

The requested physical width of the desktop, in millimeters (mm).
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopPhysicalWidth
Résultat UInt32Class

desktopScaleFactor public_oe property

A 32-bit, unsigned integer. The requested desktop scale factor.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopScaleFactor
Résultat UInt32Class

desktopWidth public_oe property

A 16-bit unsigned integer. The requested desktop width in pixels (up to a maximum value of 4096 pixels).
public ushort desktopWidth
Résultat ushort

deviceScaleFactor public_oe property

A 32-bit, unsigned integer. The requested device scale factor.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr deviceScaleFactor
Résultat UInt32Class

earlyCapabilityFlags public_oe property

A 16-bit unsigned integer. It specifies capabilities early in the connection sequence.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr earlyCapabilityFlags
Résultat UInt16Class

header public_oe property

GCC user data block header, as specified in section . The User Data Header type field MUST be set to CS_CORE (0xC001).
public TS_UD_HEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr header
Résultat TS_UD_HEADER

highColorDepth public_oe property

A 16-bit unsigned integer. The requested color depth examined by RDP 5.1, 5.2, and 6.0 servers.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr highColorDepth
Résultat UInt16Class

imeFileName public_oe property

A 64-byte field. The Input Method Editor (IME) file name associated with the input locale. This field contains up to 31 Unicode characters plus a null terminator.
public string imeFileName
Résultat string

keyboardFunctionKey public_oe property

A 32-bit unsigned integer. The number of function keys on the keyboard.
public uint keyboardFunctionKey
Résultat uint

keyboardLayout public_oe property

A 32-bit unsigned integer. Keyboard layout (active input locale identifier). For a list of possible input locales, see [MSDN-MUI].
public uint keyboardLayout
Résultat uint

keyboardSubType public_oe property

A 32-bit unsigned integer. The keyboard subtype (an original equipment manufacturer-dependent value).
public uint keyboardSubType
Résultat uint

keyboardType public_oe property

A 32-bit unsigned integer. Keyboard type.
public keyboardType_Values keyboardType
Résultat keyboardType_Values

pad1octets public_oe property

An 8-bit, unsigned integer. Padding to align the serverSelectedProtocol field on the correct byte boundary. If this field is present, then all of the preceding fields MUST also be present. If this field is not present, then none of the subsequent fields MUST be present.
public ByteClass,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr pad1octets
Résultat ByteClass

postBeta2ColorDepth public_oe property

A 16-bit unsigned integer. The requested color depth examined by RDP 4.0 and 5.0 version servers.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr postBeta2ColorDepth
Résultat UInt16Class

serialNumber public_oe property

A 32-bit unsigned integer. Serial number. This field SHOULD be initialized to 0. If this field is not present, then none of the subsequent fields MUST be present.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr serialNumber
Résultat UInt32Class

serverSelectedProtocol public_oe property

A 32-bit unsigned integer. It contains the value returned by the server in the selectedProtocol field of the RDP Negotiation Response structure. In the event that an RDP Negotiation Response structure was not sent, this field MUST be initialized to PROTOCOL_RDP (0). If this field is present, then all of the preceding fields MUST also be present.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr serverSelectedProtocol
Résultat UInt32Class

supportedColorDepths public_oe property

A 16-bit unsigned integer. Specifies the high color depths that the client is capable of supporting (examined by RDP 5.1 and later servers).
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr supportedColorDepths
Résultat UInt16Class

version public_oe property

A 32-bit unsigned integer. Client version number for the Remote Desktop Protocol (RDP). The major version number is stored in the high 2 bytes, while the minor version number is stored in the low 2 bytes.
public version_Values version
Résultat version_Values