Сейчас на форуме: (+8 невидимых) |
eXeL@B —› Крэки, обсуждения —› RasDial как сконектиться??? |
Посл.ответ | Сообщение |
|
Создано: 10 января 2005 02:43 · Личное сообщение · #1 всем привет. Кто-нибудь знает как работает эта хренова функция пишу вот это, но дозвона не происходит Чё за хрень??? .data hRAS dd 0 par RASDIALPARAMS <> EntryName db "dial",0 PhoneNumber db "666999",0 CallBack db 0 UserName db "MyName",0 Password db "MyPass",0 Domain db 0 .code mov par.dwSize,sizeof par invoke lstrcpy,addr par.szEntryName,addr EntryName invoke lstrcpy,addr par.szPhoneNumber,addr PhoneNumber invoke lstrcpy,addr par.szCallbackNumber,addr CallBack invoke lstrcpy,addr par.szUserName,addr UserName invoke lstrcpy,addr par.szPassword,addr Password invoke lstrcpy,addr par.szDomain,addr Domain invoke RasDial,NULL,NULL,addr par,NULL,NULL,hRAS |
|
Создано: 10 января 2005 03:25 · Поправил: sne · Личное сообщение · #2 Ты не указал CallBack функцию и тип нотифера, точнее ты на их место передаешь нули... Да и hRAS ты передаешь по значению, надо бы по ссылке, т.е. addr hRAS, т.к. в него будет передан хэндл RAS соединения... ЗЫ По-моему тебе бы надо взять рабочий пример, пусть даже на ЯВУ, отдизасемблить его и по ходу вопросов идти с ним сверяться |
|
Создано: 10 января 2005 03:42 · Личное сообщение · #3 |
|
Создано: 10 января 2005 04:12 · Поправил: sne · Личное сообщение · #4 Какие тут могут быть дельные предложения если ты функцию не верно вызываешь!!! Тебе в hRAS должно вернуться значение, ты должен отослать туда не значение а указатель на переменную в памяти, куда этот DWORD будет записан! А по твоему он и рад бы закатать хэндл соединения в твой hRAS, но ведь ты ему говоришь закатать его по адресу 0... тот же эффект что ты бы NULL на его место поставил... PS Сделай усилие, открой MSDN, ну на крайняк Win32Api Help... |
|
Создано: 10 января 2005 04:33 · Личное сообщение · #5 |
|
Создано: 10 января 2005 05:00 · Поправил: sne · Личное сообщение · #6 |
|
Создано: 10 января 2005 05:24 · Поправил: Kerghan · Личное сообщение · #7 |
|
Создано: 10 января 2005 08:03 · Личное сообщение · #8 |
|
Создано: 10 января 2005 23:57 · Личное сообщение · #9 |
eXeL@B —› Крэки, обсуждения —› RasDial как сконектиться??? |