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
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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