Export (0) Print
Expand All

2.2.1.13.1.1.1 Capability Set (TS_CAPS_SET)

The TS_CAPS_SET structure is used to describe the type and size of a capability set exchanged between clients and servers. All capability sets conform to this basic structure (see section 2.2.7).


0

1

2

3

4

5

6

7

8

9
1
0

1

2

3

4

5

6

7

8

9
2
0

1

2

3

4

5

6

7

8

9
3
0

1

capabilitySetType

lengthCapability

capabilityData (variable)

...

capabilitySetType (2 bytes): A 16-bit, unsigned integer. The type identifier of the capability set.

Value Meaning

CAPSTYPE_GENERAL
0x0001

General Capability Set (section 2.2.7.1.1 )

CAPSTYPE_BITMAP
0x0002

Bitmap Capability Set (section 2.2.7.1.2 )

CAPSTYPE_ORDER
0x0003

Order Capability Set (section 2.2.7.1.3 )

CAPSTYPE_BITMAPCACHE
0x0004

Revision 1 Bitmap Cache Capability Set (section 2.2.7.1.4.1 )

CAPSTYPE_CONTROL
0x0005

Control Capability Set (section 2.2.7.2.2 )

CAPSTYPE_ACTIVATION
0x0007

Window Activation Capability Set (section 2.2.7.2.3 )

CAPSTYPE_POINTER
0x0008

Pointer Capability Set (section 2.2.7.1.5 )

CAPSTYPE_SHARE
0x0009

Share Capability Set (section 2.2.7.2.4 )

CAPSTYPE_COLORCACHE
0x000A

Color Table Cache Capability Set (see [MS-RDPEGDI] section 2.2.1.1)

CAPSTYPE_SOUND
0x000C

Sound Capability Set (section 2.2.7.1.11 )

CAPSTYPE_INPUT
0x000D

Input Capability Set (section 2.2.7.1.6 )

CAPSTYPE_FONT
0x000E

Font Capability Set (section 2.2.7.2.5 )

CAPSTYPE_BRUSH
0x000F

Brush Capability Set (section 2.2.7.1.7 )

CAPSTYPE_GLYPHCACHE
0x0010

Glyph Cache Capability Set (section 2.2.7.1.8 )

CAPSTYPE_OFFSCREENCACHE
0x0011

Offscreen Bitmap Cache Capability Set (section 2.2.7.1.9 )

CAPSTYPE_BITMAPCACHE_HOSTSUPPORT
0x0012

Bitmap Cache Host Support Capability Set (section 2.2.7.2.1 )

CAPSTYPE_BITMAPCACHE_REV2
0x0013

Revision 2 Bitmap Cache Capability Set (section 2.2.7.1.4.2 )

CAPSTYPE_VIRTUALCHANNEL
0x0014

Virtual Channel Capability Set (section 2.2.7.1.10 )

CAPSTYPE_DRAWNINEGRIDCACHE
0x0015

DrawNineGrid Cache Capability Set ([MS-RDPEGDI] section 2.2.1.2)

CAPSTYPE_DRAWGDIPLUS
0x0016

Draw GDI+ Cache Capability Set ([MS-RDPEGDI] section 2.2.1.3)

CAPSTYPE_RAIL
0x0017

Remote Programs Capability Set ([MS-RDPERP] section 2.2.1.1.1)

CAPSTYPE_WINDOW
0x0018

Window List Capability Set ([MS-RDPERP] section 2.2.1.1.2)

CAPSETTYPE_COMPDESK
0x0019

Desktop Composition Extension Capability Set (section 2.2.7.2.8 )

CAPSETTYPE_MULTIFRAGMENTUPDATE
0x001A

Multifragment Update Capability Set (section 2.2.7.2.6 )

CAPSETTYPE_LARGE_POINTER
0x001B

Large Pointer Capability Set (section 2.2.7.2.7 )

CAPSETTYPE_SURFACE_COMMANDS
0x001C

Surface Commands Capability Set (section 2.2.7.2.9 )

CAPSETTYPE_BITMAP_CODECS
0x001D

Bitmap Codecs Capability Set (section 2.2.7.2.10 )

CAPSSETTYPE_FRAME_ACKNOWLEDGE
0x001E

Frame Acknowledge Capability Set ([MS-RDPRFX] section 2.2.1.3)

lengthCapability (2 bytes): A 16-bit, unsigned integer. The length in bytes of the capability data, including the size of the capabilitySetType and lengthCapability fields.

capabilityData (variable): Capability set data which conforms to the structure of the type given by the capabilitySetType field.

 
Show:
© 2014 Microsoft