C# Класс Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_EXTENDED_INFO_PACKET

The TS_EXTENDED_INFO_PACKET structure contains user information specific to RDP 5.0, RDP 5.1, and RDP 5.2.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_1_11_1_1_1.xml
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
autoReconnectCookie ARC_CS_PRIVATE_PACKET
cbAutoReconnectLen ushort
cbClientAddress ushort
cbClientDir ushort
cbDynamicDSTTimeZoneKeyName UInt16Class
clientAddress string
clientAddressFamily clientAddressFamily_Values
clientDir string
clientSessionId uint
clientTimeZone TS_TIME_ZONE_INFORMATION
dynamicDSTTimeZoneKeyName string
dynamicDaylightTimeDisabled UInt16Class
performanceFlags performanceFlags_Values
reserved1 UInt16Class
reserved2 UInt16Class

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

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

Buffer containing an ARC_CS_PRIVATE_PACKET structure. This buffer is a unique cookie that allows a disconnected client to seamlessly reconnect to a previously established session (see section for more details). The autoReconnectCookie field is only read by RDP 5.2 and later servers.
public ARC_CS_PRIVATE_PACKET,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr autoReconnectCookie
Результат ARC_CS_PRIVATE_PACKET

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

A 16-bit unsigned integer. The size in bytes of the cookie specified by the autoReconnectCookie field. This field is only read by RDP 5.2 and later servers.
public ushort cbAutoReconnectLen
Результат ushort

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

A 16-bit unsigned integer. The size in bytes of the character data in the clientAddress field. This size includes the length of the mandatory null terminator.
public ushort cbClientAddress
Результат ushort

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

A 16-bit unsigned integer. The size in bytes of the character data in the clientDir field. This size includes the length of the mandatory null terminator.
public ushort cbClientDir
Результат ushort

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

The size, in bytes, of the dynamicDSTTimeZoneKeyName field.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr cbDynamicDSTTimeZoneKeyName
Результат UInt16Class

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

Variable length textual representation of the client IP address. The maximum allowed length (including the mandatory null terminator) is 64 bytes for versions of RDP prior to 6.1, and 80 bytes for RDP 6.1 and later.
public string clientAddress
Результат string

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

A 16-bit unsigned integer. The numeric socket descriptor for the client address type. RDP only uses TCP/IP, so this field MUST be set to AF_INET (0x0002).
public clientAddressFamily_Values clientAddressFamily
Результат clientAddressFamily_Values

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

Variable length directory that contains the folder path on the client machine from which the client software is being run. The maximum allowed length is 512 bytes (including the mandatory null terminator).
public string clientDir
Результат string

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

A 32-bit unsigned integer. This field was added in RDP 5.1 and is currently ignored by the server. It SHOULD be set to 0.
public uint clientSessionId
Результат uint

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

A TS_TIME_ZONE_INFORMATION structure that contains time zone information for a client. This packet is ignored by RDP 5.1 servers and earlier, but is used by RDP 5.2 and later servers.
public TS_TIME_ZONE_INFORMATION,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr clientTimeZone
Результат TS_TIME_ZONE_INFORMATION

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

A variable-length array of Unicode characters with no terminating null, containing the descriptive name of the Dynamic DST time zone on the client.
public string dynamicDSTTimeZoneKeyName
Результат string

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

A 16-bit, unsigned integer that specifies whether Dynamic DST MUST be disabled in the remote session.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr dynamicDaylightTimeDisabled
Результат UInt16Class

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

A 32-bit unsigned integer. It specifies a list of server desktop shell features to disable in the remote session for improving bandwidth performance. Used by RDP 5.1 and later servers.
public performanceFlags_Values performanceFlags
Результат performanceFlags_Values

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

This field is reserved for future use and has no affect on RDP wire traffic. If this field is present, the reserved2 field MUST be present.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr reserved1
Результат UInt16Class

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

This field is reserved for future use and has no affect on RDP wire traffic. This field MUST be present if the reserved1 field is present.
public UInt16Class,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr reserved2
Результат UInt16Class