以编程方式确定远程桌面协议版本?

时间:2009-12-18 20:21:02

标签: windows remote-desktop protocols

远程桌面协议版本6.1改变了RDP会话的处理方式(将会话0(以前称为“控制台会话”)转换为非交互式会话)。我需要能够从我的程序中找出如何确定当前RDP会话中正在使用的RD协议版本。但是,我在Windows终端服务API中找不到任何内容,似乎给了我协议版本。

1 个答案:

答案 0 :(得分:2)

WTSClientBuildNumber中的WTS_INFO_CLASS属性包含客户端内部版本号,该编号似乎是客户端RDP的版本。

WTS_INFO_CLASS枚举类型包含的值指示在调用WTSQuerySessionInformation函数时要检索的会话信息的类型。

here is the msdn terminal services api article.