1.7 Versioning and Capability Negotiation
This document covers versioning issues in the following areas:
Protocol Versions: Smart Card Redirection supports the dialects SCREDIR_VERSION_XP (1), SCREDIR_VERSION_LONGHORN (2), and SCREDIR_VERSION_WINDOWS_8 (3).
Capability Negotiation: The Smart Card Redirection protocol does not support negotiation of the dialect to use. Instead, an implementation is configured with the dialect to use.
The TS server determines the dialect to use by analyzing the client build number on device announce as specified in [MS-RDPBCGR] section 2.2.1.3.2 using the following mapping.<1>
Build Number
Dialect
>= 7865
SCREDIR_VERSION_WINDOWS_8 (3)
>= 4034 and < 7865
SCREDIR_VERSION_LONGHORN (2)
< 4034
SCREDIR_VERSION_XP (1)