|
![]() |
#1 |
Участник
|
А почему не должно получиться?
Я подключился через терминалку к удаленному серверу, на нем поднял еще одну удаленную сессию к терминальному серверу и на нем уже запустил Аксапту в трехзвенке. Все это удавольствие через 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). |
![]() |
#2 |
Участник
|
Отлично !
То что надо ! Только на вот эту строку X++: WTSFreeMemory.call(ptr.dWord(0)); Поставил X++: WTSFreeMemory.arg(ExtTypes::DWord); WTSFreeMemory.call(ptr.dWord(0)); опечатка была ? |
|
Теги |
ax3.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|