Показать сообщение отдельно
Старый 16.09.2008, 14:33   #12  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
А почему не должно получиться?

Я подключился через терминалку к удаленному серверу, на нем поднял еще одну удаленную сессию к терминальному серверу и на нем уже запустил Аксапту в трехзвенке. Все это удавольствие через VPN соединение

Это имя и адрес промежуточного сервера.

Только, что бы имя клиента получить надо переделать вызовы
X++:
   ...
   #define.WTSClientName(10)
   ...
        if (WTSQuerySessionInformation.call(handle, #WTS_CURRENT_SESSION, #WTSClientName,
                ptr, size) && size.dWord(0) > 0)
        {
            buf = new Binary(size.dWord(0));
            buf.attach(ptr.dWord(0), size.dWord(0));

            if (buf.string(0))
                info(strfmt("%1", buf.string(0)));

            WTSFreeMemory.call(ptr.dWord(0));
        }
Изображения
 
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: someOne (1).