Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

LSP (Layered Service Provider)


Nucer ©   (2009-01-10 18:15:00) 

Помогите найти пример работы с LSP (Layered Service Provider) на Delphi.


гость   (2009-02-04 13:17:00) [1]

Nucer, оставь свой номер icq, будем копать вмете..


Сергей М.   (2009-01-11 14:27:00) [2]


> глобальные переменные в моей DLL распространяются на все
> процессы?


Могут и "распространяться", если для этого приняты специальныемеры.


Rouse_   (2009-01-11 14:04:00) [3]


> глобальные переменные в моей DLL распространяются на все
> процессы?

нет


Nucer   (2009-01-11 12:32:00) [4]

Подскажите (скорее всего глупый вопрос, но все-таки), глобальные переменные в моей DLL распространяются на все процессы?


Nucer   (2009-01-11 12:27:00) [5]

Разобрался, значение константы reg_key в spi.dpr заменить на:
'SYSTEM\CurrentControlSet\Services\WinSock2\SockEyeS'


Nucer   (2009-01-10 20:26:00) [6]

Честно говоря, даже не знаю в какую сторону копать и где искать ошибку. В интернете информации по теме крайне мало (на русском вообще нет).


Nucer   (2009-01-10 20:17:00) [7]

Спасибо, но это я видел. Там нет dfm файла, но восстановить его было не сложно. При компиляции DLL пришлось удалить все экспортируемые функции кроме WSPStartup, потому что их просто нет в коде. Вот что получилось:
http://trash.evermore.ru/f/5954_404.zip(исходники и exe/dll)

Провайдер регистрируется, debug строки выводятся, но при попытке соединения в тестовой программе получаю сообщение об ошибке "Can't create new socket". Последняя выведенная debug-строка: "WSPStartup...".

Вообще, тот пример взят с www.delphibbs.com/delphibbs/dispq.asp?lid=1638550
Там код из трех файлов вставлен в текст сообщения (посмотреть можно в кэше гугла, сделав поиск по ссылке).


Сергей М.   (2009-01-10 19:45:00) [8]

http://forum.sources.ru/index.php?showtopic=229658


Наверх

Титульная страница Поиск, карта сайта Написать письмо