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

The TS_INPUT_CAPABILITYSET structure is used to advertise support for input formats and devices. This capability is sent by both client and server.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_6_1_7.xml
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
capabilitySetType capabilitySetType_Values
imeFileName string
inputFlags inputFlags_Values
keyboardFunctionKey uint
keyboardLayout uint
keyboardSubType uint
keyboardType TS_INPUT_CAPABILITYSET_keyboardType_Values
lengthCapability ushort
pad2octetsA ushort

Открытые методы

Метод Описание
GetCapabilityType ( ) : capabilitySetType_Values

get the type of this Capability Type

ToBytes ( ) : byte[]

convert this structure to byte array

Описание методов

GetCapabilityType() публичный Метод

get the type of this Capability Type
public GetCapabilityType ( ) : capabilitySetType_Values
Результат capabilitySetType_Values

ToBytes() публичный Метод

convert this structure to byte array
public ToBytes ( ) : byte[]
Результат byte[]

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

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

A 16-bit unsigned integer. The type of the capability set. This field MUST be set to CAPSTYPE_INPUT (13).
public capabilitySetType_Values capabilitySetType
Результат capabilitySetType_Values

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

A 64-byte field. Input Method Editor (IME) file name associated with the input locale. This field contains up to 31 Unicode characters plus a null terminator and is only specified in the client Input Capability Set (its contents should correspond with that sent in the Client Core Data).
public string imeFileName
Результат string

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

A 16-bit unsigned integer. Input support flags.
public inputFlags_Values inputFlags
Результат inputFlags_Values

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

A 32-bit unsigned integer. Number of function keys on the keyboard. This value is only specified in the client Input Capability Set and should correspond with that sent in the Client Core Data.
public uint keyboardFunctionKey
Результат uint

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

A 32-bit unsigned integer. Keyboard layout (active input locale identifier). For a list of possible input locales refer to [MSDN-MUI]. This value is only specified in the client Input Capability Set and should correspond with that sent in the Client Core Data.
public uint keyboardLayout
Результат uint

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

A 32-bit unsigned integer. Keyboard subtype (an original equipment manufacturer-dependent value). This value is only specified in the client Input Capability Set and should correspond with that sent in the Client Core Data.
public uint keyboardSubType
Результат uint

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

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

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

A 16-bit unsigned integer. The length in bytes of the capability data, including the size of the capabilitySetType and lengthCapability fields.
public ushort lengthCapability
Результат ushort

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

A 16-bit unsigned integer. Padding. Values in this field are ignored.
public ushort pad2octetsA
Результат ushort