2009-12-18 5 views
3

원격 데스크톱 프로토콜 버전 6.1은 RDP 세션이 처리되는 방식을 변경했습니다. 이전에 "콘솔 세션"을 의미하는 세션 0을 비 대화식 세션으로 변경했습니다. 내 프로그램 내에서 현재 RDP 세션에서 사용중인 RD 프로토콜의 버전을 확인하는 방법을 파악할 수 있어야합니다. 그러나 Windows Terminal Services API에서 찾을 수있는 것은 프로토콜 버전이 아닙니다. 모든 제안을 부탁드립니다. 감사합니다.프로그래밍 방식으로 원격 데스크톱 프로토콜 버전을 확인 하시겠습니까?

+0

왜이 정보를 알고 싶습니까? 대다수의 프로그램은 사용자가 화면 또는 원격 데스크톱의 정면에 있는지 여부를 모른 채 작성해야합니다. – popester

답변

2

WTS_INFO_CLASSWTSClientBuildNumber 특성에는 클라이언트의 RDP 버전 인 클라이언트 빌드 번호가 포함되어 있습니다.

WTS_INFO_CLASS 열거 유형에는 WTSQuerySessionInformation 함수를 호출 할 때 검색 할 세션 정보 유형을 나타내는 값이 들어 있습니다.

here is the msdn terminal services api article.

관련 문제