Получение версии протокола RDP
От: _agg  
Дата: 14.05.20 03:18
Оценка:
Привет всем, понадобилось получить версию протокола RDP, если открыть mstsc.exe в окне About есть эта версия :


Протокол удаленного рабочего стола 10.7 . Как получить эту версию, обыскал весь интернет, перепробовал различные варианты, но увы.
К примеру пытался вот таким образом:
WTSCLIENT wtsclient; 
LPSTR ptr{0};
DWORD retLen{ 0 };
BOOL ret = WTSQuerySessionInformation(WTS_CURRENT_SERVER, WTS_CURRENT_SESSION, WTS_INFO_CLASS::WTSClientInfo, &ptr, &retLen);
if (ret) {
    memcpy(&wtsclient, ptr, sizeof(WTSCLIENT));
    clientBuildNumber = wtsclient.ClientBuildNumber;
    WTSFreeMemory(ptr);
}

Но как оказалось в ClientBuildNumber хранится третья цифра версии оболочки с изображения окна About mstsc.exe
Подскажите пожалуйста кто знает как получить эту версию?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.