if (WTSQuerySessionInformation(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, WTSClientInfo, &ppBuffer, &dwSize)) { pWtsClientInfo = (PWTSCLIENTW)ppBuffer; for (int i = 0; i < 22; i++ ) clientInfo += Convert::ToString(pWtsClientInfo->ClientName[i]); } else { return "Failed"; }