![]() |
#9 |
Участник
|
Проверил. Акса действительно мгновенно отрабатывает. При этом: создается процесс cmd и 2 netsend (почему 2 непонимаю) и дальше время отработки net send никоим образом не волнует процесс Аксы (нет юзера - висит около минуты и умирает). В общем то такой метод вызова то что надо. А я вызывал следующим образом:
X++: // SHiSHok.FRA 20070419 static int NetSend(str _hostTo, str _msg) { DLL DLL = new DLL('NetApi32.dll'); DLLFunction DLLnetSend = new DLLFunction(DLL,"NetMessageBufferSend"); binary hostTo, msg; ; #WinAPI DLLnetSend.arg(ExtTypes::DWord, ExtTypes::Pointer, ExtTypes::DWord, ExtTypes::Pointer, ExtTypes::DWord); DLLnetSend.returns(ExtTypes::DWord); hostTo = winapi::ansi2unicode(_hostTo); msg = winapi::ansi2unicode(_msg); return DLLnetSend.call(0, hostTo, 0, msg, strlen(_msg)*2); }
__________________
--- SHiSHok |
|