C# Класс 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
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Описание свойств

SASSequence публичное свойство

A 16-bit unsigned integer. Secure access sequence. This field SHOULD be set to RNS_UD_SAS_DEL (0xAA03).
public ushort SASSequence
Результат ushort

clientBuild публичное свойство

A 32-bit unsigned integer. Build number of the client.
public uint clientBuild
Результат uint

clientDigProductId публичное свойство

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
Результат string

clientName публичное свойство

Name of the client computer. This field contains up to 15 Unicode characters plus a null terminator.
public string clientName
Результат string

clientProductId публичное свойство

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
Результат UInt16Class

colorDepth публичное свойство

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
Результат colorDepth_Values

connnectionType публичное свойство

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
Результат ByteClass

desktopHeight публичное свойство

A 16-bit unsigned integer. The requested desktop height in pixels (up to a maximum value of 2048 pixels).
public ushort desktopHeight
Результат ushort

desktopOrientation публичное свойство

A 16-bit, unsigned integer. The requested orientation of the desktop, in degrees.
public TS_UD_CS_CORE_desktopOrientation_values desktopOrientation
Результат TS_UD_CS_CORE_desktopOrientation_values

desktopPhysicalHeight публичное свойство

The requested physical height of the desktop, in millimeters.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopPhysicalHeight
Результат UInt32Class

desktopPhysicalWidth публичное свойство

The requested physical width of the desktop, in millimeters (mm).
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopPhysicalWidth
Результат UInt32Class

desktopScaleFactor публичное свойство

A 32-bit, unsigned integer. The requested desktop scale factor.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr desktopScaleFactor
Результат UInt32Class

desktopWidth публичное свойство

A 16-bit unsigned integer. The requested desktop width in pixels (up to a maximum value of 4096 pixels).
public ushort desktopWidth
Результат ushort

deviceScaleFactor публичное свойство

A 32-bit, unsigned integer. The requested device scale factor.
public UInt32Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr deviceScaleFactor
Результат UInt32Class

earlyCapabilityFlags публичное свойство

A 16-bit unsigned integer. It specifies capabilities early in the connection sequence.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr earlyCapabilityFlags
Результат UInt16Class

header публичное свойство

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
Результат TS_UD_HEADER

highColorDepth публичное свойство

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
Результат UInt16Class

imeFileName публичное свойство

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
Результат string

keyboardFunctionKey публичное свойство

A 32-bit unsigned integer. The number of function keys on the keyboard.
public uint keyboardFunctionKey
Результат uint

keyboardLayout публичное свойство

A 32-bit unsigned integer. Keyboard layout (active input locale identifier). For a list of possible input locales, see [MSDN-MUI].
public uint keyboardLayout
Результат uint

keyboardSubType публичное свойство

A 32-bit unsigned integer. The keyboard subtype (an original equipment manufacturer-dependent value).
public uint keyboardSubType
Результат uint

keyboardType публичное свойство

A 32-bit unsigned integer. Keyboard type.
public keyboardType_Values keyboardType
Результат keyboardType_Values

pad1octets публичное свойство

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
Результат ByteClass

postBeta2ColorDepth публичное свойство

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
Результат UInt16Class

serialNumber публичное свойство

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
Результат UInt32Class

serverSelectedProtocol публичное свойство

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
Результат UInt32Class

supportedColorDepths публичное свойство

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
Результат UInt16Class

version публичное свойство

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
Результат version_Values